Skip to main content

Full text of "Oh!X 1993 05"

See other formats


第 12 卷 5 兮通卷133号昭概8年 1 JH 2日热 


PERSONAL COMPUTER MAGAZINE for MZ , XI, and X 68000 


I soft ! オー/エツクス 
IgAMKl 定価 600 円 


砂抑年 5 月 113 発 tr (毎丹1回1 n 発行) 


特集襲撃! SX-WINDOW 

新機能,標準添付ソフト紹介/スクリーンセーバーで遊ぶ 

第日回 1 ■言わせてぐ n なくちゃだワ」 

XB 8030へのソフトの対応/連載 DoGA CGA 講座/大人のための XB 8000 


1033 


























32bit PERSONAL WORKSTATION 






NEW 

XKS 8030 

32bit PERSONAL WORKSTATION 

デビュ ー 



/ EXE ' 
クラブらて 

V 何だ? ノ 


X 68030/ X 68000を手に入れたら、 
やっぱり他のユーザーがどんな 
風に使っているのか気になるもの。 
ということで' EXE クラブは、そん 
なあなたのための、他の68ユー 
ザーとのコミュニケーシヨンをバッ 
クアップする、情報交換の場です。 


本体同梱の入会申込八ガキを 
送るだけで、自動的に無料入会。 
さらに下記の特典付*。 

r a r a 

メリット メリット 

1 S 


32ビットパーソナルワークステーション 


演算速度4 . 3倍(当社 1QMHZ 機比)/2 ■ 4倍(当社 XVI 比)※、 1 動画ウインドウに見る新創造次元。 
選ばれた人だけが持つ感性に J : つて X 68030 の扉はひらかれる。 


X 68000 シリーズとして初の32ビット MPU MC 68 EC 030 を搭載し 
て高速化を実現。 

データキャッシュ、プログラムキャッシュをそれぞれ256バイト 
搭敝したクロック周波数 25 MHz の高速32ビット MPU を搭 
載。演算速度は2倍以上(当社従来比卢 1 の高速化を実 
現しました。また数値演■党プロセッサ MC 68882* 2 (25 
MHz ) もサポート。大量の実数演算を必要とするクリエイテ 
ィブワークや GUI 環境の操作性など、実行速度の飛躍的 
な向上が図られています。 

嵌1 Dhrystn ( 四則演箅)比。 25 MHz • データキャッシュオン•プ 
ログラムキャッシュオンで MC 68000/ 10 MHz 時の約4 . 3倍、 
16 MHz 時の約 2. 4倍。 

嵌2数値演算プロセッサ CZ -5 MP 1 標準価格54,800円(税別 
3月25日発売予定):本体内の埤用ソケットに取りつ I ナ可能。 

65,536色表示、動画表示を実現。さらにパワーアップした SX- 
WIND0Wver.3.0 o 

X 68000 独自の本格的 ウィ 
ンドウシステムとして 定評の 
「 SX - WINDOWver .2.0」 

をさらに強化した 「 SX - 
WINDOWver .3.0」 を標準 
装備。新たに、65,536色の自然色グラフィック表示を可能 
とした『グラフィックウィンドウ,を搭載。またアニメーション 
動画をウィンドウ上で表現でき、手.輕にコンピュータアニメ 
ーションが楽しめる 『 CGA ウィンドウ』、さらに従来のエディタ 
のィメージを一新、高度な日本語文迸作成をサポートする SX - 
WINDOW 対応の高機能日本語マルチフォントエディタを標準 
装備。アウトラィンフォントの展 W もさらに高速化が図られています。 

上の 512 X 512 ドットのエリア内で表示可能。 

GUI に対応する大容量メインメモリを搭載0 

メインメモリは標準で 4 M バイト、段数のアプリケーションを 
ウィンドウ上で同時に使用するなど大傲のデータ処理に対 



応。また本体内の増設で、 I / O スロットを使用せず最大12 
M バイトまで拡張できます。拡張したメモリはすべて32ビット 
バスによも高速アクセスが可能、隞れた拡張環境でシステ 
ムメヽ。ワーアップをサポートします0 

※メモリ增設には、 4 MB 内部枘設メモリボード CZ -5 B E 4 標準 
価格54,800円(税別 • 3月25日発壳予定)、 4 MB 增設メモリ 
モジュール CZ -5 ME 4 標準価格49,800円(税別 • 3月25日 
発売予定)をご使用ください。なお CZ -5 ME 4 は CZ -5 BE 4 上 
に装莉します。 

X 68000 シリーズの高機能を継承した上で、さらに使いや 
すさの向上を図ったコンパチビリティ重視設計* 1 、すぐに 
使える高機能ソフトを標準装備。 

•25 MHz では速すぎるアプリケーションも、従来のクロック周波数 
( 1 OMHz / 1 6 MHz ) で勋作可能なソフトコンパチ重视設 J I • 
65,536色同時発色の自然色グラフィックス(最大表示ェリア 
512 X 512 ドット)、1024 X 1024 ドットの突画面ェリアを持っ萵解像 
庇表示能力(最大表示ェリア 768 X 512 ドット•カラー液晶デイス 
プレイ使用時* 2 は 640 X 480 ドット)、疑似商解像度スーパーイン 
ポーズ(インターレース方式/ 512 X 512 ドット•赛用デイスプレイ 
テレビ使用時)を装備した商 M 細昽自然色グラフィックス機能。 
•外部 MIDI 音源もコントロール可能* 3 、ウインドウ上で手経に 
コンピュータミュージックが柴しめる MIDI 音源対応デノスドラ 
イバ搭攸參ステレオ8オクターブ 8 m 和昔 FM 音源、 ADPCM 搭 
攸•プリンタ、 RS -232 C 、 SCSI 、 オーディオ入出力、イメージ入 
力など多彩なインターフェイスを装備。•口本語変換効率や操 
作性を商めた日本語フロントプロセッサ ASKver 3.0 搭攸。•従 
米のェディタのイメージを一新した SX - WINDOW 対応の商 
速多機能日 本 語マルチフォントェディタ標準装備 •日本 語マ 
ルチフォントエディタ中に貼り付 I ナる絵やグラフなどが簡琳に作成 
できるグラフィックパターンエディタ參 MIDI 対応の X - BASIC 。 
※ l アプリケーションソフトおよび瑚迟機器のうち、一部勋作しな 
いものがあります。詳しくはシャープお客様相談窓口にお問 
い合わせください。 

糸2 10. 4型カラー液品 ディスプレイ LC -10 C 1- H 標準価格 
598,000円(税別 ) 、接続ケーブル AN -1 51 5 X 標準価格 
4,200円(税別)をご使用くださ t 、 ( SX-WINDO W 対応ア 
プリケーションのみ、色数に制限があります)。 

欲3別売の MIDI インターフェイスが必要です。 


5.25 ,,FDD マンハッタン シェイプシリ- 



■ X 68000 伝統のマンハッタンシエイプを継承_5.25インチ FDD 2 基搭战 
■80 MB ハードディスク内蔵 ( CZ -510 C 〉* 
■マウス•トラックボール標準装備 _ ASCII 增拠フルキーボード採 flJ 
» CZ -500 C には、2 . 5インチ 80 MB 内蔵 HI ハードディスクドライブ CZ -5 H 08 (5 月発必予定〉 
/2.5インチ 160 MB 内蔵用ハードディスクドライブ CZ -5 H 16(6 月発売予定) 

を用意してす。 


齡ぱ從?避!. 


XIB8030 

32bit PERSONAL WORKSTATION 

本体+キーボード+マウス • トラックボール 


本体+キ _ ボード+マウス•トラック 

5.25インチ FDD タイプ CZ- 500 C-B (チタンブラック)標準価格398,000円(税別) 
~ ICZ-510C-B (チタンブラック)標準価格488,000円(税別) 

14型カラーディスプレイ 
CZ-608D-B (チタンブラック)標準価格94,800円(税別•チルトスタンド同梱) 


3.5,, FDD コンパクトシリーズ 


■32 ビットのハイパワーを凝縮したコンパクトフオルム 13. 5インチ FDD 2 相搭攸 
■80 MB ハードディスク内葳 ( CZ -310 C )* ■マウス標準装備■コンパクトキーボード採用 
5 KCZ -300 C には • 2 • 5インチ 80 MB 内; flUfJ ハードディスクドライブ CZ -5 H 08( 5月発必产定) 

/2.5インチ 160 MB 内蔵用ハードディスクドライブ CZ -5 H 16(6 JHS 兇予定)を HJX 5; しています。, 

XIB8030 

32bit PERSONAL WORKSTATION 

Compoct 

本体 + キーボード+マウス 

3. 5インチ FDD タイプ CZ-300C-B (チタンブラック)標準価格 3B8 ,000円(税別) 5 月14日発売予定 
CZ-31QC-B (チタンブラック)標準価格 47 8,000円(税別) 5 月 14 日発売予定 
14型カラーディスプレイ 

CZ-608D-B (チタンブラック)標準価格94,800円(税別•チルトスタンド同梱) 



.. 售 


各種フ H ? 優待. V へント 
案内等、数々の特典がある。 


会具ナンパ—入 D オ U ジナル 
会貝電卓が4 P & K る。 


■あ•問い合わせは…^モ t 会才; t コンシューマーセンター西日本相談室〒545大阪市阿倍野区長池町22番22号 0(06)621-1221( 大代表) 

電子機器事業本部システム機器営業部〒545大阪市阿倍野区長池町22番22号《(06)621_1221 ( 大代表) 






























X 68030 ソフト対応 



エトワールブリンセス 



32 ウィンドウ環境の完成へ向けて 

新しい画面モードと処理系を見る 

34 グラフィック環境今昔 

no SX - BASIC が目指すもの 

3〇 タスク間通信の可能性 

AO シャーベンの表示能力を探る 

4j ここまでで吉るシャーペン .X 

シャーベンは Mic 「 oEMACS - SX に成りえるか 

47 シャーペン. X とカスタマイズ 

rn スクリーンセーパーモジュールを作る 

bL 画面暗転の愉しみ_ 

D1 表示画面を拡大する 

61 CRT 960 .闩 


” Qh!X G 

nr\C. 


Graphic Gallery 

DoGA CG アニメーション講座 


特別企画第日回言わせてくれなくちゃだワ 


14 

89 

106 


カラーイラスト大集合 

□ h!X readers ’ ぎやらりい 


micro Communication 

言わせてくれなくちやだワ 


どんな悩みちすっ吉り解消 

質問箱スペシャル 



lon 第70回知能機械概論一お茶目な計算機たち一 

13 c ほつかほつかメディアの美味しし'食べ方 

in . 猫とコンピュータ第 B 0 回 

134 チケット予約を待ちながら_ 

inp X-OVER NIGHT 第34話 

136 結婚フイーバーが来る I ? 


中野修一 


丹明彦 


石上連也 


中野修一 


激康史 


石上速也 


田川和義 


有田隆也 


高沢恭子 


高原秀己 


くスタッフ〉 

•編集長/前田撤•副編集長/植木章夫•編集/浅井研二山田純二豊浦史子•協力/有田隆也 
中森章林一樹吉田幸一華門具人吉田賢司朝倉祐二大和哲村田敏幸丹明彦三沢和 
彦畏沢薄博宮鳥靖司馬護浦川博之石上速也柴田淳御木徳髙瀧康史參カメラ/杉 
山和美參イラスト/山田啃久寺尾響子高橋哲史川原由唯•アートディレクター/岛村勝頼•レ 
イアウト/元木昌子 ADGREEN •校正/グループごじら 


(で)のショートブロぱ一てい 




















































1P SOFTWARE INFORMATION 
16 新作ソフトウェア / TOPIO 


18 T 闩 END ANALYSIS 


20 

24 

27 

2 B 

GAME REVIEW 
エトワールプリンセス 
メガロマニア 

KU 2 

倉庫番リベンジ SX -68 K 

西川善司 

柴田淳 
高橋哲史 

朝倉祐二 

30 

AFTER REVIEW 
ストライダー飛竜 


•シリーズ全機種共通システム 

125 

THE SENTINEL 


伽 

シューテイングゲー厶コアシステム作成法 (3) 

坂卷克巳 

•翻/紹介/講座/プログラム 

12 

饔 子 in CG わ〜るど[第24回] 

青空の目 

寺尾響子 

63 

X 68030 へのソフトウェア対応について 

瀧康史 

B 9 

Creative Computer Music 入門 (20) 

木管楽器へのアレンジ 

瀧康史 

76 

大人のための X 68000 [第 2 B 回] 

ノ V —ジョンアップはどこまでも 

荻窪圭 

80 

OhlX LIVE in ,93 

MAGICAL SOUND SHOWER ( X 6800 D - Z - MUSIC + PCM 8 用) 

もう笑うしかない ( XB 800 D • Z - MUSIC + PCM 8 用 Ml 対応) 
弟切草より日記帳 ( X 68000 • Z - MUSIC 用 SC -55 対応) 

進藤麽到 
森星児 

岡本正和 

110 

DoGA CG アニメーション講座 ve 「.8.50( 第 BID ) 

CGA マガジンの積極的な使い方(その 3) 

かまたゆたか 

120 

吾鼙は XB 8000である[第22回] 

キーボードのマジック(その £) 

泉大介 

137 

(で)のショートプロば一ていその 44 

いけいけ空中おにごっこ1 

古村聡 

141 

マシン語カクテル in Z 80 ’s Bar 最終回 

涙が止まらない…… 

柴田淳 

146 

八ードウェアエ作入門 <35> コンビュータアーキテクチャ編 

エラーチェック回路を見る 

二沢和彦 

150 

ANOTHER CG WORLD 

寺尾響子 

愛読者プレゼント……158 
ペンギン情報コーナー……154 

FILES Qh ! X ……156 

編集室から / DRIVE ON / ごめんなさいのコーナー / SHIFT BREAK / microOdyssey ……158 


1993 MAY 



umx は AT&T BELL LABORATORfES の OS 名です „ 

Mach はカーネギーメロン大半の OS 名 _ です。 

CP/M, P-CPM, CP/Mplu. CP/M-86 CP/M-68K, CP/M- 
8000, DR-DOS はデジタルリサーチ 
OS/2 は旧 M 

MS-DOS, MS-OS/2, XENIX, MACR080, MS C. Window 
s は MICROSOFT 
MSX-DOS は アスキー 

OS-9, OS-9/68000, OS- 900 0, MW C(J MICROWARE 

UCSD p-system はカリフォルニア大学理車会 

TURBO PASCAL. TURBO C, SDEKICK は BOLAND INTER 

NATIONAL 

LSI C は LSI JAPAN 

HuBASIC はハドソンソフト 

の商標です。その他,プログラム名, CPU は一粒に各 
メーカーの登録商標です。本文中では マー 
クは明記していません。 

本誌に掲載されたプログラムの著作播はブログラム 
作成者に保留されています。著作権上. PDS と明 g 己さ 
れたもの以外,個人で使用するほかの無断複製は禁 
じられています。 


■広告目次 

アイビット電子 

アクセス . 

計測技研…… 

J & P. 

シャープ . 

九十九電機… 

P & A. 

満開製作所… 


. 167 (上) 

. 168 

. 166 

. m 

•表2•表 4 HM -5 

. 7 

.162-165 

. 153.161 











































X68030/X_G() シリ-ズ 

成熟するウインドウ環境で 



65,536色対応、動画ウィンドウ標準装備。 待望の SX - WINDOW 開発支援ツール。 


SXWINDOWver3.0 

システムキツト 


CZ -294 SS (5 ィンチ版) 

CZ -294 SSC (3.5 インチ版)各19,800円 ( 税別) 

512 X 512 ドットのエリア内で、自然描画に迫る美しい表現が可能な 
65, 536色表示のグラフィックウィンドウを駆使できます。さらにグラ 


SX-WINDOW 開発キット 

Workroom s x_ 68K 


CZ -288 LWD 開発中 

SX - WINDOW 用のソフト開発に必要な開発ツールやサンプルプ 
ログラムを装備。プログラムの編集、リソースの作成、 コンパイル、 デ 
バッグといった一連の作業を SX - WINDOW 上で効率よく実行で 


フィックウィンドウ内でのアニメーション動画表示、各種グラフィック 
データのコンバートも実現しました。高機能エディタ「日本語 マルチ 
フォントエディタ」を標準装備。アウトラインフォントの展間もフォントマ 


きます。初めて SX - WINDOW 用のプログラムに挑戦する人にも、簡 
単に基本機能の理解ができる33種のサンプルプログラム付き。また 
各マネージャ解説と関数リファレンスの詳細なマニュアルも装備して 


ネージャの効率化により、さらに高速化が図られています。その他、最 


います0 


※メインメモリ 4 MB 以上、 SX-WINDOW ver 2.0 以上、 C compiler PRO -68 K ver 2. 1が必要です。 


大ズームサイズの設定や任意サイズのグラフィックを背景に設定 
できるなど、クリエイティブワークをサポートする数々の便利機能を装 
備していま i ; Human 68 k ver 3.0 システ A デ(スクを付属していま i ; 




※メインメモリ 4 MB 以上必要です 〇 米 SX-WINDOW verl .0/1.1/2.0 をお持ちの方には有偾パージヨンアップを行います。 


(日本語マルチフォントエデイタの特長) 

■自由なフォント設定: フォントタイプ、サイズ、スタイルを文学単位に指定可能。 
ルビも自由な大きさで付けられます。 ■ワープロ機能: 禁則処理(追い出し、ぶら下 
がりも指定可能)、ヮードラップ(半角文字)。 ■ユーザーカスタマイズ機能: 

キー割り当て、マクロ定義、メニュー定義(アイコンも定義可能)、外部コマンドなど。 
■イメージデータの貼り付け: パターンエディタなどで作成したビットィメージ 
データの貼り付けが可能。 ■シングルウインドウモードの追力卩: 複数のファ 
イルをひとつのウィンドウで編集ができます。ファイルごとに編集環境の切り換えが可能0 
■その他: レイアウト機能の強化、矩形ヵット&コピー/矩形ペースト、マーク•ジャ 
ンプ機能。 



キット構成 


■開発ツール 
* sx デバッガ 

SX - WINDOW 上で複数のプログラムを 
同時にデバッグすることができる ソースコー 
ドデバッガ0 

♦リソースエディタ 

SX - WINDOW 上のリソースをリソースタ 
イプごとの編集ウインドウでビジュアルに 
作成•編集が可能。 

籲 U ソースリンカ 

c コンパイラやアセンブラで作成したリ 
ソース データファイル(オブジェクトファイ 
ル)をリンクしてリソースファイルを作成。 

書サンプルメイク 

サンプルプログラムのコンパイル作業を 
SX-WINDOW 上から、 XCver 2. 1の 
MAKE . X を呼び出して、自動実行する 
簡易メイクユーテイリテイ。 



■サンプルプログラム 
•基礎編 (23 種) 

各マネージャの基本的な機能のみを用 
いた基本動作の理解。 

♦応用編 (4 種) 

基礎編での恶本機能を応用した簡単な 
アプリケーションの作成。 

* 実用編 (6 種) 

基礎/応用編での機能を駆使した、実 
用的なアプリケーションの作成。 

■その他フアイル 

鲁インクルードファイル 

c コンパイラとアセンブラ用の関数定義、 
データ定義ファイル0 

癱ライブラリファイル 

c コンノゝ。イラ用関数ライブラリ。 

マニ II ァル 

• ユーザーズマニュアル 
• プログラマー ズ マニュアル 
籲 SX ライブラリマニュアル 

























さらに高度な創造次元へ 




CZ -290 TWD 4月発売予定 


CZ -293 AW (5 インチ版) CZ -293 AWC (3. 5インチ版)4月発売予定 


SX - WINDOW をさらに便利に、楽しく使うためのデスクアクセサリ集です。スタ 
リーンセーバ、、アドレス帳、電子手帳通 
信ツール、パズルなど12種類の豊富な 
アクセサリが収められています。 

QQ キーノート囡スクリーンセーバ11スクラップブック 
a ミュージックボックス固ハイパーリンク(電子手帳 
通信ツール)囵アドレス s スケジューラ回ウィンドウ 
アイコニファイ囫ソフトウェアキーボート個パズル 
〇ファイルサーチ(ファイル検索ツール)回フォントリ 

ンカ。 (2 MB ^ ver 3.0) 



祖盟..也: lj ] ; 



10年にわたるユーザーの投稿など、新作306面が目白押し。まさに倉庫番の最 
強版が SX-WINDO W 上で楽しめま 
す。移動可能先が表示される AI 機能 
を搭載、またマウスをクリックするだけで 
簡単に問題を作成できるエディット機能 
や、パターンを替えてちょっと違った雰囲 
気でゲームカ 5 '楽しめるパターン変更機 
能も装備しています一。半年で解けた 
らあなたは天才?です。 (2 MB . ver 1. l ) 


• マルチタスク機能をはじめ、通信環境がさらに充実。 


Communication 坎猶 


CZ -272 CWD 標準価格19,800円(税別) 

通信環境をさらに高めたウインドウ対応の通信ソフトです。マルチタスク機能によ 
り他のアプリケーションソフトを実行中でも簡単に通信が可能。また、ホスト局をク 
リックするだけの自動ログイン機能、初心者にも簡単なプログラム機能、最新モ 
デム (20 種類)もフルサポートしています。 (2 MB 、 ver 1.1) 

•多彩なサウンドクリエイトを実現する FM 音源サウンドエディタ。 


SOUNDi SX-68K 


CZ -275 MWD 標準価格15,800円(税別) 

他のミュージックソフトで演奏中の音色を、簡単に作成、変更ができるマルチタ 
スタ機能、またエディット、イメージ、ウェーブの3つの編集/確認モードを装備。 
作成中の音色も50曲の自動演奏でリアルタイムに確認、編集できます。まさにミ 
キサー感覚で音創りが楽しめるツールです。 (2 MB 、 ver 1.1) 


• ウインドウ対応グラフィックツール。 



CZ -263 GWD 標準12,800円(税別) 

マウスによる簡単操作、65, 536色中16色の多彩な表現、クリエイティブマインド 
に応えるウインドウ対応ペイントツールです。同時に複数のウィンドウを開いて編 
集でき、 各ウィンドウ問でのデータ交換もできます。 (2 MB 、 ver 1.1) 

« 「 SX - WINDOW 開発キット」のサボートツール。 


開発キット用ツール集 


CZ -289 TWD 開発中 

SX - WINDOW 開発キットをさらに使いやすくするためのツールです 0 SX コール 
の簡易リファレンスを簡単{淑索する「インサイド SXj 、 イベントの発生を常時監 
視確認するイベントハンドラ、リアルタイムにメモリブロックの利用状況を表示する 
ヒープビューアなど11種のツールが用意されて t 、ます。 (2 MB 、 ver 2.0) 

* (2 MB x verl . 0の表示は、メインメモリ 2 MB 以上、 SX-WINDOW verl . 1以上が必要であることを示します。 




充実の 


PIRO-60K 


シリーズ 


>マルチフォント印字に対応。 


Multiword ver2.0 


•ビジネスグラフチヤート。 


CHART P 1 RO .60 KI 


CZ -225 BSV 
標準価格32, 000円(税別) 

Zeit 社の書体倶楽部をサポート。同 
時に6書体のフォントが指定可能、 
レーザプリンタのフォントも複数使用 
できます。またキー操イ乍やメニューの 
改良、均等割り付け、グラフィックの 
アイコン化なども可能。 



CZ -267 BSD 標準価格38,000円(税別) 



糸 Multiword および Multiword verl . 1をお持ちの方には有憒バージョンアップを行います。 ※以上の PRO シリーズのソフトの動作にはメインメモリ 2 MB 必要です。 




※発売予定のソフトの画面写真は実物とは異なる場合があります。 

•お問い合わせは…シャープ ㈱ 電子機器事業本部 AVC システム事業推進室亍162東京都新宿区市谷八幡町8番地〇 (03)3260-1 161(大代表)へ 5^-篇株式会 W 



























































































絶賛発売中! 



X68k Programming Senes 


(#1)X68000 Develop. 


吉野智興 + 中村祐一十石丸敏弘 + 今野幸義共著 



定価6,800円 

(税込/分売不可) 


B 5 判•プラスチックケース入り 
2冊セツト•ディスク付 (5"2 HD 2 枚組) 


本書は、 X 68000 用に移植されている C コンパイラ X 68000 
GCC ( GCC ) 、アセンブラ High speed assembler ( HAS ) 、リンカ 
High speed linker ( HLK )、 デバッガ GNU Debugger ( GDB ) につ 
いて新たに書き下ろしたドキュメントであり、開発キットで 
す。付属ディスクにはこれら4種類の開発キットとサンプルプ 
ログラムを収録。またライブラリには、 XC コンパイラおよび 
同シリーズの FlibcJ のライブラリを利用します。 

「 Vol.l Programmer's Guide 」「 Vol .2 Reference 」 の 2 冊より構成。 
Vol . l では、基礎知識やインストール方法、そして GCC 、 HAS 、 
HLK 、 GDB の各機能および操作方法について解説していま 
す。また Vol .2 では各種オプションスイッチやエラーの対処方法 
についてまとめており、ハンディマニュアルとして最適です。 


CONTES 


Vol.l Proarammer's Guide 


Chapter 1 X 68000 開発ツール概説 
Chapter 2 X 6'8000 GCC 
Chapter 3 X 68000 HAS 
Chapter 4 X 68000 HLK 
Chapter 5 GDB 
Chapter 6 Appendix A 
Chapter 7 Appendix B 


Vol .2 Reference 



Chapter 1 オプションスイッチ 
Chapter 2 診断メッセージ 
Chapter 3 GDB のコマンド 
Chapter 4 Appendix 


X68k Programming Series 5 月上旬発冗予定 

⑽ X 680 x 0 libc 村上敬一郎 • 萩野祐二 • 大西恵司共著 定価7,800円(税込み/分売不可} 


B 5 判•ブラスチックケース入り2冊セツト•ディスク付 


#1に続く #2は XC および X 68000 GCC で利用可能なライブラリ関数の集大成です。本書は,ライブラリ関数を 「 C 標準関数ライブラリ」 
「 DOS コールライブラリ」 「 IOCS コールライブラリ」 「 SCSI コールライブラリ」「幅広文字ライブラリ」の5つのレベルに分類,著者等が 
独自に開発し,その解説を害き下ろしたものです。 

「 Vol.l Usefs Reference 」 では,ライブラリ関数を使用していく上での基礎知識や注意事項,およびファイル操作やユーザ管理等の 
ライブラリ設計について詳述しました。また 「 Vol .2 Programmer's Reference 」 は,付録デイスクに収録された全ての関数について 
の マニュアル になっています。 


* 本害付属の開発ツールをインストールするためには,シャープから発売されている 「C compiler PRO -68 KJ が必要です。 


1351ソフトバンク出版事業部 















したか? 


故クモク D 一八 IU 力 — l - 


大人気/ 
入会者募集中/ 


I 18才以上なら 
学生さんも 0 K / 


国内•外で活躍/使って便利、持ってて安心/ツクモグ 
a —パルカードはジャックス .VISA との提携力ードです。 
ツクモ各店でのお貢物がらくらくでさる上に、国内はも 
とより海外での分«シ3ッビングも 0K/ 

20才以上の方にはキャッシングカードも発行致し i す。 

お申し込みは 003(3251) 明明又は店頭にて/ 


テき回る必要はありません0情報プ 
LC -10 CI ) も取り扱い中/詳しく 

ついに登場/ 

ずっと待ち焦がれていた待望勿新製品がついに発売/ 

X6 的00ジ/_ス32ビ”卜 最上 位 機が ……〇 

•新たに 32 ビット CPU (MC68EC030/25MHz) を搭 ★お芟苷©の組み合せ女 
載し、従来機の3倍以上のスピードアップを実現/ fCZ -^ OOn-B 
•成熟するウィンドウ環境、使いやすさと高機能を 
追求し、動画機能 •Sx-WINDOW Ver.3.0 搭載 
• Sx-WINDOW の操作環境を考え、 4MB メモリ内蔵 
•5 インチ 2HD フロッピーディスクドライブ 2 基搭載 
•カラー液晶ディスプレイ接統可能 


秋葉原を歩き回る必要はありません。情報が沢山。分らない事は何でもお尋ね下さい。目に優しい 10.4 型カラー液■ティ 
スプレイ ( LO 10 CI ) も取り扱い中/詳しくはお問い合わせ下さい。システムのご相談は》的 ( 3253)18 的までどうそ。 

hxeeooo xiosoi ドライプ ts シリーズ大好評発売中ガ 

目のつけところがツクモでしよ_ 

@ XB 8000&68030 シリーズ対応 3.5 インチフロツビーデイスクドライブ ■ 

TS -3 XR シリーズ| 

く仕様〉 


• 240 MB ハードディスク 


ツクモ特価 

¥391000 


5インチ FDD モデル CZ -500 C-B *^〇〇6 
5インチ HDD モデル CZ -510 C-B ^〇〇〇 
3.5 インチ FDD モデル CZ -3 的 C-B 冗 r 000 
3.5 インチ HDD モデル CZ -310 C-B 標ユ 

コンピュータアート _ ) 

•スーパーグラフィックツールセット 
芒 01 .憤れてしま 5 とマウスがいらない 

ns Caicomp 製 Drawing Pad . v 76,500 

(タブレットセット) 

サンワード Matler (マチエール) . ¥39,800 

合計定価¥116,300 
ツクモ特俪¥ヂ 5 ,ククク 
■八イクオリティなのにこんなに安い 
ヒューレットパッカード HP Desk Jet 505 J …¥99,800 

(インジェクトプリンタ) 

カラーキット . VI 2,000 

アー^:ル プリンターケーブ . ¥4,800 

サンワード Matter (マチエール) . ¥39,800 

合計定価¥156,400 

ツクモ特価 y // 芝,ジジジ 

C おすすめ scsi タイプ八ードティスク乃 

100 MB 八-ドディスク 50,000 


TS -3 XR 1 定価 ¥44,800 

1ドライブ ツクモ特儀 KJ 5, れ咬 



:玲ぽ|逆忠? TS -3 XR 2 定価 ¥ 57,800 

•標準サイズケープル付 2ドライブ ツクモ特涵 K ダげ,界於 

* Compact XVI / X 68030シリ_ズでお使いの方は、ケーブル〇^41^^特価¥6,800)が別売です。 

•XB 8000 Compacts 68030 シリ-ズ対応 5 インチフロツビ-テイス外ライブ 
TS -5 XR シリーズ TS -5 XR 1 定価 V 53,800 
く 仕様〉 1ドライブ ツクモ特鮞 VV ぞ,ぬ?ジ 

TS -5 XR 2 定価 ¥72,800 
2ドライブ ツクモ 

^ 耳よりな情報 

既に、内藏メモリーボードを搭載して 4 MB に增股されている方 
で、更に增投をお考えの方へお勤め商品 

SHARP 純正 2 MB 增拉 RAM ( CZ -6 BE 2 B ) コンメ、•チプノレ 

TS •阳 E 2 B ツクモ特価}^;, 
MIDI コンピュータミュージック特《セツト ) 


争5インチ 2HD/2DD フォーマツト対応 
• ドライプ番号切り換えスイッチ付 
• Compact XVI用ケープル付 


127 MB 八-ドティスク 
170 MB 八-ドティスク 
2_ B 八ードディスク 


ツクモ特 

ツクモ特财謂ジ 


« SCSI ボード ( CZ -6 BSI 定価¥29, 800) は別売です。 




X6S030 

C — ~穴ゾ^通價時代は的的ボーへ// 

★モデム ★ 

aiwa PV - AF 144 V 5 

定価 ¥ 64,800 

ツクモ特価 

★通價ソフト ★ 

•た一みのる2 . ツクモ特鱺 

• Commun Ication SX-BBK ツクモ特 «l Y / 6^00 

(、 さらに拡がる SX - WINDOW ワールド ) 

sx - window 開発キット 

CZ -288 し WD . 好肝発売中 

SX-WINDOW Ver3.0 

CZ -294 SSD . 好評発売中 

Communication SX-68K 

CZ -272 CWD . v 19,800 

Sound SX-68K 

CZ -275 MWD . ¥19,800 

Easypaint SX-68K 

CZ -2 B 3 GWD . vi 2,800 


〈特遇 A セツト〉 

• SC-55MKII -¥69,000 
籲 SX-68MH …¥19,800 

• Mu-1 Super. ¥39,800 

合計定価¥128,600 
ツクモ特 ay ヂヂ,ジ久? 


〈特 》 B セツト> 

• CM-500 ..…¥115,000 

• SX-68Mn."¥ 19,800 

• Mu-1 Super¥39,800 

合計定価 ¥174,600 
ツクモ特備 y / 於^(於 


X 6 的00シリーズ用 RAM ボード 


ツクモ特ク,5ジジ 


1MB 增 KRAM ボード 

( CZ -600 C 専用) 

1MB 增 KRAM ボード 

( ACE / PRO / PR 02 シリーズ 用) 

2MB 増 RRAM ボード 

(拡掁ス□ット專用) 

4MB_RRAM ボード 

(拡張スロット専用) 

※計測技研のボードも取り扱い中.グお問い合わせ下さい。 


ツクモ特儀 V /7,¢クジ 
ツクモ特 ft V 55,の?ジ 
ツクモ特緬 y 5ク,の?ジ 


大容置記憶鞴讎 


これが今一番の人気者// 

更に安くスリムなボディの新製品登場. グ 

SONY 3.5 インチ光磁気ディスクユニツトセツト 

• RMO - S 360. ¥218,000 

• SCSI ケーブル . サービス 


ツクモ特钃販充中 


通信販売のご注文は下記フリーダイヤルへ 〇 クレジット払い 

全国とこからでも ■ 話料餹料 — 

各種 リース払い 

くわしく は各店にお問い合わせ下 
さい.ケースに合わせてご 相 w に 
のります/ 

現金書留 払い 

〒101-91柬京《千代田区神田 
«便局私害箱135号 

ツクモ通販センター Oh/X 係 

( 专リ5ダ 7ャ思)0120_377_999 。度) 

03-32 S 1-9911 

全国代金引き換え配達 

お申し込みは 003-325 卜 99H へ 
お電話1本/ 

8己連日の指定もて J ます „ 

銀行振込払い 

事前に〇でお届け先をご*«下さい 0 
三和 ffl 行秋葉/*支店(普)1009939 
ツクモデンキ 



fem 土节. 営鱗間 AMHK 15 〜 PM 7: 


□ 


ツクモパソコン本店 gF 
Sfl 3 - 3 g 53 - 18 嬲 ( 直適)(担当 / 荒井 ) 

ックモバソコン本店代表 003-3253-5599 体)毎週木曜日 
ツクモニユーセンター店 S 03-325 卜0987 (担当/沢栄)休毎週木曜日 

(下取り交換、中古販売も行っております。) 
※定休日が祝日と重なる場合は営業致します。 


名古]11号店 Q052-EB3-1655 

當 AM10:00 〜 PM7:00 体毎週火曜日 

名古屋2号店 3052-25 卜3399(担当/松原) 

営 A Ml 〇:〇〇〜 PM 7:00休毎週水曜日 

ツクモ札帳店 s011-841-2299( 担当/田口) 

曾 AM 10:30〜 PM7: 30休毎週木曜日 
DEPO ツクモ2番街店 S01 卜 242-3199( 担当'鈴木) 

営平日 AM10:40 〜 PM7:30 

日•祝日 AMH): 丨〇〜 PM7:00 休毎週木曜日 


ツクモは「ス-パ -X PRO SHOP 」 です。 

FS 0 ノ厂き 

STAFF 

九十九電; 

〒101-91 東京都千代田区神田郵便局私書箱〗 35 号 

★商品のこ注文は在摩確認の上お願いし3す★表示価格には消費税 
•は含まれておりません 


夏のボ—ナス I 括払(金利手数料なし)受付中/眸し < は各店までお In い合わせ下*い。 































































PC 






: ,1 齊ザ 


93 年 5 月新創刊 


. W ■ 


WXnTC 








-ザーの熱しゝ要望に応え 

PC WMM 編貌匕 


’ Si ぬ 


誰よりも早く、詳しく 




…貧:'^^^; 






今なら、お得! 


年間購読料金 


9,000円 

(1 冊200円) 



PCWEEK は、企業内の PC & WS ユーザーを支援する情報誌として1990年に創刊さ 
れた週刊誌ですどこよりも速く詳しい新製品情報など、たいへん高い評価をた 
だいております今までは、コンピュータ関連の限定された読者にだけご購読い 
ただいておりましたが、一般の方のご要望にお応えして、93年5月からどなたでも 
ご購読できるようになりますパソコンの購入•導入をお考えの方、またビジネ 
ス戦略の武器として、ぜひこの機会に PCWEEK のご購読をお薦めします 


特別年間購読料金 


P 新創刊記念 ♦新創刊号からお申込の方に 


4月30日 


まで 


PCWEEK オリジナルバインター 


を抽選で1,000名様にプレゼント! 


■ PCWEEK の情報をいつでも、迅速に引き出す、たいへん便利なオリジナ 
ルバインダーです半年分23冊を1つにまとめる、一般では手に入らない 
貴重なファイリンググッズです(仕様は変わる場合があります)、当選 
者の発表は商品の発送 (5 月下旬頃)に代えさせていただきます,また、こ 
のオリジナルバインダーをご希望の方には、販売もいたしますが、価格な 
f の詳細は、 PCWEEK 本誌誌上 (6 月頃)でご案内します。 




特別購説料金は、祈創刊記念として’93年4厂1 
30日(当 P 消印有効)までにお中し込みの方に 
限り適 H 1 されます。それ以降のお中‘込は9,000 
H となります,..料金は送料 • 税共込みです,:, 
なお、’ 93年4月36日までにお申込の方には新 
削瓣(,93 - 5/14発行)より発送 t 、たします。 
5)!以降のお111込分は、(仆 I 発行号から1年間と 
なりますので、ご了承 r さい、 


毎週金曜日発行(年間45回) 

タブロイド判 (275 X 380 mm ) 

オールカラー(標準32頁、特別版64頁) 
米国 Ziff Communications 社提携 

直接郵送制(密店ではお求めになれません) 



臨 


ソフトバンク株式会社 

出版事業部 亍108東京都港区高輪 2-19-13 


|お申込み専用電話番号 0424(81)5510 
お申込み専用 FAX 番号 0424(81)5544 


お申込みは176ページ明じ込みのハガキにてお願いいたします.. 















今年の主な事から 

■ファイル共有から着実に浸透を 
$台めたノ、°ソコン LAN 

■低価格競争で市場規模が拡大!! 

93年の DOS / V 展望 

管理機能を付加するデータバックアップ 


■ 日本旧 M とキヤノンが NEC 対抗の 
プリンター体型の486 ノート PC 

■ Pentium , PDA , 低価格 PC などで 
93年米国パソコン市場は2桁成長 

■ネットワーク業界の巨人ノベルが 
USL 取得で WindowsNT に対決姿勢 



■パソコン市場を巡る争いは ■低価格 DOS / V 機に新生98の逆襲始まる! 

「価格」から「価値」へ移行 主カシリーズは AT 生まれの技術満載 

DOS 6.0 ツールはグラフイカルに MS が ■ アップルが低価格68040マシン 
新バージョンの概要発表 Centris と Quadra 新機種2月に 

■エプソンが486搭載で20万円台 ■サーバでもコンパック旋風!? 

NEC も新機種で Win 環境整備 SCSI -2 搭載機が105万円から 






则 mEKlEBjH 


sm\4txcwiwrmt:mtt , 


- j WORKSTATIONS 

ノベルの USLH 収に M し USbWjms の来日 K * 会用を (》« 
中立性保持の®向とと fc に M マイクロソフトの期を 33 WD 



露パ:::ぐ、__モモン:, 

— 

Maws の wsnuw こ t ; ついに不況の«来る1アシストか Astwxn 本: ms に 
WWmtU に /J ける'92苹の収はいに M わる RDBMS のィパノ V : -XIKU 


d . 1 | 
i 'fiJ 


、 . . 

ハ、; 


1 ■ CTiimin %) | ' • { 



:. .• 


SPECIAL REPORT 


国内 flWPC-9801 と別れられない多くのユーザ-のために 

LI 


H 

疆_ 








"曲 _ 一- 

r*cnvttw 

-¢9分 irciB 用が mi まり!ち M めた值 sun の 




霾»技術は充成し•及期近づくマメディア PC 


_ 





USU&SVR4 の a 
システムの祖 samut 寅 m ^ 




■ii 


ImurvWw* 

HPtt インフ3»メ_シ a ンマネジメント供する 




L^ii 


SPECIAL REPORT 


敦^ 


Windows^) ■先_»術を手®:»える Visual Basic マ)汗メディア, GUI< 








m 


<ァ, GUI の先!味ゲ-ム> 

-•.•.マ^ 


マベンダーネットワーク I 


::•二.•二 

二?.’': fHBbhHI 

•»J*. «J» **>trt* * t - 

K> » J • • し一 JXiftBSBl — 

F 叫, 遊:し 


386マシ 1.7 鎌 CT* サイリックス 


,シ XOCttUl . 


て.,|选芯 











PCWEEK : 縮刷版 















































































































張機器編として 
K^xT'lf IBS 

クニカルデ-タブック。 
の拡張スロ •:/卜における 
の意味、動作タイミングなど 
pK 要となる情報も盛り込みました。 
による周辺機器自作記事も併載。 
g 拡張ボードならびに本体の回路図付き) 


の内部回路拡張スロット仕様 
ヨンボード拡張メモリ数値演算プロセッサボード 
^ pDI ^- K パラレルホ-ドビデオボ-ド SCSI ボ-ド 
^ GP - 旧 ボード RS -232 C ボード FAX ボードユニバーサル I/O ボード 
r in 自作周辺機器製作例乱数発生機の製作ラジコンスティック 
万能リモコンの製作 CRT 切り替え機 


桊野雅彦 

定価6,800円(本体6,602円) 


秦野雅 




定価 3,900円(本体3,786円) 判形•••』 


棚00 


Inside X68000 


X 68000 本体に内蔵されている CPU および周辺 LSI の動作を 
公開されている技術資料をもとに 
著者自身が実際に動作確認しながら調べ上げたテクニカルデータブック, 
gcc ( XC も可)で作った動作確認用サンプルプログラムも掲載,, 


SOFT 

ソフトバンク株式会社/出版事業部 IbamkI 


Sooo 










Hmxi (graphic Qallery^ 


□GA CG アニメーション類 



今年もアマチュア CGA コンテ 
ストは大盛況0 


会場入り口には宗戸一眞氏制作のオブジ 
ェが置かれ, j 主目を浴びていた。 


直接光はかなり少なく,ランプ関係の環境光の設定が目立つ。 


てみ f 二 


ダ” ング 




•ン 


同じようにへッドライト,車 
幅灯,トンネルのライトも。 


今回,連載の本編にサンプル画像はありません。 
ここに掲載しているのは,同連載の囲み「丁〇 
RNADO 芸術祭グランプリへの道」のサンプ 
ル画像です。 


ただし,顔は由水桂さ.ん作の 「 DRIVIN’WO 
MAN 」 からパクって手を加えた。 


全体を暗くしてもウインカーやナンバー 
プレートは明るい〇. 


文月氏作女性人体モデル。前回紹介した女 
性の上半身を使っている。主に TUBE を使 
つて作成された0 


Oh!X Graphic Gallery 11 



























[第 24 回] 

青空の目 


寺尾響子 


響子 nCG わ4ど 


5月。 

友人,教室,先生,教科書,クラフ活動……。 
都立高校の2年生になって,新し<入れ替わった 
環境が体にだいだいなじんできだ,そんなころだ 

っ:こ。 

誰かがじっと見つめていだ。柔らか<包み込む 
ようでありながら,人の気をそらさないきびしい 
視線だっだ。 

心臓がどきどきしている。誰かが好きになって 
<れだのかもしれないと思い,まわりを見わだし 
だ。が,こちらを見ている人間はいない。人間は 
おろか,犬,猫,八卜やカラスさえもみなそっぼ 
を向いていだ。あらゆるものが,わだしを無視し 
ているよろだっだ。 

しかし,まだ誰かが見つめていた。 

はっと気づいて顔を上げだ。どこまでも青い色 
が広がつている。5月の空の色だつだ。 


映画に,カメラを上べ移動させながら引いてゆ 
く, クレーン•アップといろ手法がある。ちよろ 
どそんな感じだつだ。 

わだしの目は体を出て,上へ上へと昇つていつ 
た。目といつても,目の器官そのものではない。 
なんといろか,視点や見え方が,空に近づいていつ 
たのである。 

波打ち際に寄せだ波がすろつと退<よろに加速 
をつけて,いままで見ていだ景色は見る間に小さ 
<小さ<なつだ。住んでいる街が,通つている学 
校が,道や線路が手のひらほどのコンピュータ基 
板みだいに整然としている。そのなかに体だけに 
なつだ自分が,ぼつんとゴミのように見えた。 

わだしは青い空になつていだ。 

春ち終わりの陽射しはろらラらと暖か<,眠気 
を誘ろ。まぶだを閉じてぼんやりと宙を漂つてい 
ると,人間であるのも忘れそうだつだ。 



12 Oh!X 1993.5. 








風がやつてきて,やあこんにちわと挨拶をし, 
おどけて<る<ると回つだ。そして,またねといつ 
て若葉の香りをあとに残し,びゆろと去つていつ 
た。まだ,別の風は無言で,潮の匂いとともにゆ 
うるりと流れていつだ。だ<さんの風が頰に触れ 
ていつだ。ろつらろつらと時が過ぎてゆく。 

下から風が吹いてきだ。家の玄関を開けだとき 
のような,すえだ甘い匂いがする。目をゆつ<り 
と開けだ。 

遠くに,友人と道を歩いている自分の姿が見え 
だ。陸上部のトレーニンクを終えだ帰り道だつだ。 
それから,いつものアイスクリーム屋に寄つてダ 


フルのアイスを,だぶんチヨコレートとスト□ベ 
U —のを買い,食べながら山の手線の改札□へ向 
かろのだ。途中,公園にいる茶虎の猫を撫でるの 
も忘れない。 

ちつぼけな自分のまわりを取り囲んでいるすべ 
てを懐かしいと思つだそのとき,視点はもとの自 
分の体の中に帰つていだ。 

わだしを見つめていだのは,だしかにわだしで 
ある。が,ときにその視線はよそよそし<他人の 
目のよろだつだ。 

頭上には,なにちなかったよろに青い空が広がつ 
ていだ。 


響子 in CG わ〜るど 13 






[第日回]言わせてくれなくちやたワ 


カラー< ラスト穴顏台 

umu reader’s きやらりい 


読者参加の「言わせてくれなくちやだワ」がカラーイラス 
卜で幕を開けます。きれいなイラストを見ながら怒漏のご 
とく展開される本編に備えて,心を落ち着かせましよろ。 


MICRO COMMUNICATION ’93 れ 

. 与 V 

び 

A 态会 



▲玉野健一(奈良県) 





キャラクタ,色合いと 
もに今回いちばんのお 
気に入り。あとは,描 
き文字を工夫すれば完 
璧でしょう。英字のと 
きには,インレタを使 
うと美しいですよ(お 
金はかかるけど)。 


▲武田正道(兵庫県) 




▲石島明美(神奈川県) 


14 Oh!X 1993.5. 









































▲私鸯 


▲岡田徹(山口県) 

仕上がりはきれいなんだけど,背景がブラシオン 
リーというのはもったいない 0 せっかく 4枚組み 
合わせるんだから,しっかり全体を描き込むよう 
にしないと,手抜きと思われちゃいますよ。 


. 祕 P - ひ [- 


►占部哲彦(広島県) 
ポスターカラーは面倒 だというけ ど, 
ほかの画材もあまり手間は変わりませ 
んよ。占部さんのタッチは好きなので, 
しばらく腕を磨いてみましよう。 


Oh!X reader’s ぎやらリい 











































































Bil .... 




あの,アノ,あの「リブルラブル j がつい 
に発売される0このゲームを長年にわたつ 
て待ち望んできた人には,涙ものの知らせ 
だろう。う一ん,、'ビデオゲーム•アンソロ 
ジー"シリーズ,恐るべし。 



ル,プル 



そのため今回のX 68000への移植では, 
十字キーが2個ついた専用パッドが付属 
している。こんなに,特異なゲームまで 
もが,こうしてX 68000で遊べるようにな 
ることは,大変うれしいことだろう。才 
リジナルを解析し,アルゴリズムの隅の 
隅まで再現した,そのまんまの「リブル 


バシシ,という神秘的なキーワードをもつゲ 
—ム,それが「リブルラブル」である。不思議 
なラインでつながった赤と青の矢印,リブルと 
ラブルを操り,クイにひっかけて囲い込む。そ 
れがバシシである。デビューは1983年の暮れ, 
ナムコの絶頂期に発売された,ニュータイプの 


ラブル」が自分の家にやってくるのである。し 
かし,パソコンのように画面が立っている場合 
は, ボーナスステージの宝箱の目印をどうやっ 
てつければいいのだろうか? (八) 

X 68000用 5 # 2HD 版 7,900円(税別) 

電波新聞社 003 (3445)611 丨 


アー ケードゲームであ 
る。特にリブルとラブ 
ルを操るためのツイン 
レバーという操作系は, 
斬新で目を引くもので 
あった。ツインレバー 
といえば,「クレージー 
クライマー」か「リブ 
ルラブル」か,とすぐ 
に口から出るくらい有 
名なのである。 



逢:'、: _ 

aj 


e m. ^ I J 

l ;i t t * ^ 

ygg ? •ャて .一 r す, 



隊 


^ ' 

I . . , A tM.** 

ffl ® HI P 


16 Oh!X 1993.5. 


「期待されるソフト」の御三家は 9 

1. SX-WINDOW ver.3.0 (前回順位) I 

2. 餓狼伝説 2 

3 .エトワールプリンセス 3 

4. リブルラブル ー 

5. ストリートファイター n 5 

6. スターフォース 4 

7. SX-WINDOW 開発キット ー 

8. 信長の野望•覇王伝 7 

9. 倉庫番リベンジ SX-68K - 

10. EG Word 一 

マー ジヤンク エス ト ー 

前号のァンケートハガキから,「期待している 
新作ソフト」の欄を集計してお届けするこのコ 
-ナ ー, 第2回目の今月も 「SX-WINDOW ver. 
3.0」がトップでした。ハガキには65536色のグ 
ラフィックウィンドウが楽しみ,「シヤーペン. 
X」を使いたいなど数々の魅力が挙げられてい 
ます。発売もそろそろでしようから, X68000 ユ 
—ザーの皆さんはできるだけメモリを拡張して, 
楽しみに待ちましようね。 

2位の「餓狼伝説 j は5月21日に発売が決ま 


り,開発も着実に進行しているようです。3位 
の「エトワールプリンセス」はすでに発売中。 

第4位「リブルラブル」は電波新聞社のビデ 
オゲームアンソロジーの第4弾。特殊な操作体 
系のため移植が難しく,幻の名作といわれてい 
ました。前作の「チェルノブ」ではメガドラパ 
ッドアダプターつきでしたが,今回は特別にコ 
ントローラを付属させるようです。こういう電 
波新聞社のサービス精神には,多くの称賛の声 
が寄せられています。 

より多くのユーザーに SX-WINDOW 上のプロ 
グラミングの門戸を開くのが,7位の 「SX-WIN 
DOW 開発キット」。 SX-WINDOW 自体もバージョ 
ンが上がって一気に環境が改善されたため,新 
たにプログラミングに関心をもちはじめた人が 
増えています。 

10位には 「EG Word」 の姿が見えます。これは 
SX-WINDOW 上で動くワープロソフト。 Macintosh 
からの移植となります。シャープはまだ発売ス 
ケジュールを明らかにしていませんが,本格的 
なワープロとして,ユーザーの注目を集めはじ 
めていますね。 

では今月はここまで。また来月。 (浦) 


^ X 68000 XVI の SCSI ポートカ、買って1力月で故障してしまった。そこで…… SCSI ボー 
ドの差さっている XVI ってオシヤレでしよ。 

小南淳一 (27) X 68000 ACE / EXPERT/XVI 北海道 









































SOFTWARE INFORMATION 


麵麵讎腫 


はじめに「銀河英雄伝説」ありき。その後, 
「パワーアップ&シナリオ集 j 「銀河英雄伝説 n 」 
「銀河英雄伝説 IIDX +」 と続いたシリーズの最 
新作が久し振りに登場する。 

同シリーズの原作は田中芳樹氏の小説で,パ 
ソコンゲームのほかに,アニメやボードゲーム 
の世界でも人気を博している。ストーリーは銀 
河帝国と自由惑星同盟の数世紀にわたる戦いを 
描いたもので,双方の指導者,ラインハルトと 
ヤン•ウェンリーを中心に,壮大な人間ドラマ 
が展開する。 

今回の「銀河英雄伝説] n」 では,より人物重視 
のシステムとなっており,登場人物の数,個性 
の豊かさなどがパワーアップされている。それ 
ぞれの艦隊には提督と副官を指名することがで 
きるのだが,この組み合わせによって,艦隊の 



個性,強弱がほぼ決まってしまうといってもい 
いぐらいだ。艦隊戦においても,より高度な戦 
術がとれるようになっているので,小説を読み 
ながら頭を磨いて待とう。 

X 68000用 3.5/5〃HD 版 7,800円(税別) 
ブラザーエ業 (TAKERU) 0052 (824) 2493 



鼸猶癌讖 



ついにX 68000にも本格的に,対人対戦型ァク 
シヨンの時代がやってきた。近年ゲームセンタ 
一を占領してしまい,勝つことの美しさで人々 
を虜にしているストリートファイトタイプのゲ 
ームのひとつ「餓 
狼伝説」の登場だ。 

いまや小学生には, 

この道の本家本元 
の「ストリートフ 
ァイター nj より 
も人気があり,ゲ 
ームセンターには 
続編も登場,知名 
度も人気も急上昇 
中といったところ 


である。 

選べるプレイヤーは3人.テリー.ボガード, 
アンデイ•ボガード,そしてジョー•ヒガシ。 
いずれも目指すのは,この町の黒幕,悪を牛耳 
る格闘家ギースである。マーシャルアーツ,骨 
法,ムエタイに超人的な必殺技を加えた,スゴ 
イやつらの戦いの幕が開こうとしている。そし 
て彼らを待ち受けるのも,これまた必殺技を持 
つ格闘のプロ。血で血を洗う男の戦いが始まろ 
うとしているのだ c 

スーパーフアミコン版では NE0GE0 のすごさ 
をアピールした感じになってしまったような気 
がするが,今回のX 68000版「餓狼伝説」ではX 
68000のすごさをアピールできるような完全移 
植にしてもらいたい。オリジナルで好評だった 
イカシたサウンドも,もちろん完全移植してほ 
しいものである。 (八) 

X 68000用 5〃2HD 版 8,800円(税別) 

ホ ーム データ 0078(261) 2790 



►朝,新聞の占い欄を読むと金運がいいらしい。町へ出かけて500円でジュースを買った 
ら,800円もおつりが出た。自砌販克機からのお忠みのあと,家に帰る途中で•布を落とし 
た。そして,财布は現金だけ抜かれて次の日に返ってきた。ついているのかいないのかわ 
からない 1 H だった。 石川勝钕 (17) X 68000 SUPER 北海道 


彻獄貪=グ輸 

このゲームはフルマウスオペ レー シヨンとい 
うことで,メイン画面の下にはアイコンがずら 
りと並んでいる。カーソルキーは移動アイコン, 
虫眼鏡は捜索,ニヨロニヨロが並んでいるみた 
いなやつは隊列変更,手はアイテム使用,刀は 
装備,ディスクはセーブ/ロード,家 (?) はキヤ 
ンプ,そしてX 68000は環境設定。全体的にレス 
ポンスがよく,楽々遊べそうだ。 

X 68000用 3.5/5〃HD 版7枚組 9,800円(税別) 
ファミリーソフト Q03 (3924) 5727 




ね 林す料神柳蛛钟蛛 


戲—娜爾 

ストーリーに趣向が凝らされているからとい 
って,トップビューの RPG にはもう飽きたとい 
う向きもあるかもしれない。しかし,この「幻 
影都市 j は,ただのトップビュー RPG ではない0 
登場キャラは8等身だし,なにより,細かい動 
きを見せてくれるのが楽しい。小さいながらも, 
主人公がかっこよく煙草をくゆらせたり,とい 
うアニメーシヨンが随所に見られるのだ。 
X68000 用 3.5/5 # HD 版 6,800円(税別) 

ブラザーエ業 (TAKERU) 0052 (824) 2493 



THE SOFTOUCH 


17 








































































































fill 



lg Oh!X 1993.5. 


4 削 3 牮 4 罔号のノ \ガキ集計ベスト 10 最近買って気に入ったソフトは7 


r POINT 

タイトル 

発売元 

発売日 

124 

オーバーテイク 

ズーム 

-92/11/20 

41 

チェルノブ 

電波新聞社 

’93/1/29 

21 

テラクレスタ/ムーンクレスタ 

電波新聞社 

*92/11/80 

20 

口ードス島戦記 II 

八ミンクバード 

•82/11/20 

19 ! 

MATIER 

サンワード 

wm 

17 

シムアント 

ィマジニア 

f 93/ E /19 

IB 

ストライダー飛竜 

カブコン 

f 92/ n / E 7 

15 

フアイナルフアイト 

カブコン 

•92/7 ハ7 

12 

同級生 

エルフ 

*93/2/10 

1 8 ! 

DALK 

ア u スソフト 

,93/2ハ0 


(無作為抽出した1000通のハガキを集計) 


:: 今月も「オーバーテイク」が1位である。 

-* 売り上げの面ではそろそろ落ち着いてきて 
:: いるが,人気はまだまだ白熱しているとい 
:: うところだろうか。ユーザーサイドからパッ 
ニ チを当てて,本格的にタイムアタックを行 
;; おうという動きもあるそうだ。 

また,実際の F 1 も今期シーズンが開始 
:: され,感情移入の度合いも急上昇すると思 
.. われる。本物のコースやレース運びが,ゲー 
:; ム中,脳裏にオーバラップするようであれ 
:: ば,「オーバーテイク j の完成度はたいし 
二 たものだということになる0まだまだ,こ 
•• のゲームから目は離せない0 

2位は「チェルノブ」0ハガキの感想を 
:: 読んでいると,やはり独特の雰囲気が推薦 
” 理由に多く挙げられている。が,ゲームシ 
:; ステムの出来,バランスのよさもしっかり 
:: と評価されていることは注目に値する。 

:: このゲームは,雰囲気,ゲーム性,バラ 
•- ンスのすベての点において優れているのだ 
:: が,設定および雰囲気があまりにも独特, 

:: かつ目立つものとなっているので,ほかの 

•• 面が見落とされがちなのである。しかし, 

:; プレイした人はきっちりとそのへんも評価 
:: しているようで,ひと安心というところ0 
二 そのほかには,6位の「シムアント」が 
:: 初登場。本誌のレビューではサンプル版で 
:: の評価となったので遅いということになっ 
:: てしまったが,製品版では格段に改良され, 
•• 十分,あるいはそれ以上のスピードでゲー 
•• ムを楽しむことができる0レビューを見て 


二の足を踏んでしまった人がいたら,購入 :: 
してみてほしい0内容的にも「シムシティ ー J •• 
や「シムアース」とは異なり,肩の力を抜 :; 
いて楽しめるものとなっている。 

9位と10位には,いわゆるアダルトゲー :: 
ムが2つ並んでいる0 :; 

「同級生 j は,いわゆるナンパアドベンチャー :: 
ゲームである0このゲームで面白いのは, :: 
プレイヤーの行動に時間をもたせることに •- 
より,与えられた時間の中でプレイヤーが,:: 
好き勝手にゲームを進行できるようにした :: 
シナリオシステムだ0 9枚のディスクに収 •• 
められた CG データも圧巻だが,このプレ :; 
イヤーの行動によって展開するストーリー :: 
を推廉してくる人が多かった。 

「 DALKj は典型的なフィールド型ダンジヨ •• 
ン RPG 。 14人の女の子をとっかえひっか :: 
えしながらパーティを組み, H をして経験 :: 
値を上げていく 0アリスソフト特有のノリ,-. 
ゲームシステムに固定フアンが反応した, :: 
というような感じだ。 

今回 , 「CGA マガジン創刊号 j 「電脳 :: 
倶楽部」「書籍関係」を挙げていた人は約 :; 
5 %, 「最近 ゲームを 買っていない」とい こ: 
う人は48%だった。 :: 

来月の集計には「スターフォース j 「エ •• 
トワールプリンセス j 「メガロマニア」あ こ: 
たりが加わってくる。特に,前評判が高く,:: 
発売日が延びた分だけ人気を上げてきた, “ 
「エトワールブリンセス」の動きに注目し •• 
たい。 :: 


►>80386が消え去るのが怖い。いずれ新製品が出て互換性がなくなるときがくるのも怖い, 
XI じゃ全然怖くないのだけれど。前 m №(17) XlG / turboZ,FM TOWNSII 岩手财 










TREND ANALYSE 


一ー ウワサのソフトウェア(海外編) 一- 

M ◎ 論 Ry 馨 

3月号のアンケートハガキを見ていると,特 
集のうちのひとつ「モーフイングへの第一歩 j 
の評判がわりといいようだ。この記事では,モー 
フイングの準備段階としての多角形の最適分割 
がメインテーマであったので,イメージモーフイ 
ングの具体例までは掲載していない(というか, 
まだできていない)。当然,続編を期待する声 
も多いようだが,柴田氏も銳意健闘中なので, 
のんびりと待っていよう。 

さて,ほかのパソコンではモーフイングソフ 
卜が,すでにアプリケーションソフトとして発 
売されている。そのうちのI本, 「MorphPlus」 

を紹介しよう。 

パソコン 上でモー フイ ング ソフト と銘打たれ 
た第丨号は, Macintosh の 「Morph」 だと思う。 
これも発売直後に購入してみたのだが,正直がっ 
かりさせられた。一般的にモーフイングをさせ 
る際には,最初の画像と最後の画像で対応させ 
る点をいくつか置かなければならない。このソ 
フ トでは点の指定が安易だと,ほとんどオーバ 
ラップしているのと同じになってしまうのであ 
る。もちろん,点を上手に,しかも膨大に置い 
ておけばましにはなる。が,それでも破綻する 
輪郭が出てくるのである。 

これでは モーフ イングというよりも,アンカー 
ポイントをいくつか設定できるオーバーラップ 
である。もちろん,それこそが モーフ イングだ 
という意見もあるだろうが,個人的に(購入し 
た理由からも)これでは満足できない。 

なぜ,そうなるのか。おおよその原因はわかっ 
ていたが, AMIGA の 「MorphPlus」 を触った途 
端に,それが確信となった。 




つまり,点どうしをつなぐことができるかど 
うか,である0 Macintosh の 「Morphj でも点ど 
うしをっなぐことはできるが,それは計算の際 
に考慮されない。ユーザーが点を置いたり動か 
したりするときに,わかりやすいようにするた 
めだけのものなのである。 

一方, 「MorphPlusj では点をつなぐことで, 
輪郭を指定することもできる。人間の顔なら, 
まず顔全体の輪郭,そして目,鼻,口,っいで 
に眉毛の輪郭をなぞって囲んでやる。で,その 
輪郭をそれぞれグループとして登録する。そう 
すれば,あとは最終画像に切り替えて,その輪 
郭を対応させて移動するだけだ。 

この方法なら指定した点が少なくても,輪郭 
をある程度忠実にトレースしていれば,かなり 
きれいにモーフイングできる。 

また,各グループに対して,形状,色の変化 
の度合いを直線やスプラインカーブで設定する 
ことも可能だ。っまり,鼻なら鼻の形状が素早 
く変化して,中の色はゆっくりと変化するとか 
(写真のグラフ參照)。 

下にずらりと並んでいる連続写真は,最初に 
試しに作ってみたものである。 「Imagine」 とい 
う 3D レンダリングソフトで作成したイメージ 
どうしをモーフイングさせている。鷲も SR-7I 
も市販のサンプルオブジェクトで,私が作った 
わけではないのでご安心を(?)。設定した点 
(あるいは線)は50程度で,ひょいひょいとマウ 
スで安易に指定して,安易に移動させた。今回 
指定したのは全体の輪郭のみである。そもそも, 
3D オブジェクトをメタモルフォーゼさせるか 
わりに,というのがモーフイングソフトの購入 
動機だったのだが,これなら十分実用的だ。 



また,このソフトにはモーフイングだけでは 
な、, Perspective, Refract, Ripple, Rotate, 
Sphere, Twirl, Warp などといった各種エフエク 
卜も用意されている。 

Refract は元になる画像と,高低の要素となる 
グレイスケール画像で屈折マツビングを行う。 
これだけで陽炎や水面下の状況を表現できるわ 
けだが,アニメーションを作成するときにモー 
フイングを併用すると,よりリアルになるので 
はと考えている。 (R.A.) 

►モーフイングを実現するにはいくつかの方法 
があるらしいが,ワークステーションなどでは 
ベジエ曲線を使った図形補間が主流らしい。で, 
この 「MorphPlus」 もよくはわからないが,画 
像変形に曲線が用いられているようである。つ 
まり,3月号の特集で触れた「三角形分割で」 
という方法は,こうしてみるとなんだか怪しい 
ような気がしてきた。三角形の数をそこそこま 
でに増やせばあるいは,とも思うのだ(ナど,う一 
ん,やってみるしかないのかなあ。 (Ats) 

発売元 ASDG 価格 $295 



► ウチのばあちゃんは口の中に水を含んでから口の中にポリデントを入れるよ。すると 
……。 大久保明弘 (20) X 68000 XVI 岩手跟 


THE SOFTOUCH 


19 
















































•エトワールプリンセス 


ま3文字ギヤルの大冒険 


Nishikawa Zenji 

西川善司 


あの「ナイアス」を引つ提げて登場し,「うつ,なかなか 
やるな」と唸らせ,「アクアレス」で着実な成長を見せて 
くれた新潟のソフトハウス“エグザクト ”〇この作品では, 




_もはやビッグネームになったことを感じさせてくれる0 




校則規定よりも絶対に短いスカート,厚 
さ2センチくらいの何を入れてるんだかわ 
からん ペシ ヤン コな カバン,ピンクの口紅 
を薄く塗って長い髪の毛を薄茶に染め, 

「〜でさ あ」「〜じやん」 

とか先駆的な日本語をのたまう,いまどき 
の女子中高生たち。物事すべてを楽天的な 
思考のもとで処理し, 

「やっぱさあ,バージンは17までに捨てな 
いとねえ」 

とか遠い目をして語る彼女たちは,いった 
いどこから来てどこへ行くのだろう。 

そんな人類創世からの夢と謎とロマンを, 
ついに我らがエグザクトが X 68000上で克 
明に解き明かすことに成功した。 

一見すると単なる アクション RPG (以下, 
ARPG ) だが,私はこのゲームを「仮想中 
世における利己的楽天家ギャルの出世欲と 
独占欲に起因する行動の考察」シミュレー 
ションゲームと 分析する(反論侍つ!)。 


エクサクトの野望 

第1作目として,ェグザクトは横スクロー 
ルシュー ティングゲーム「ナイアス」 を 発 
売した。ほぼ同時期に,ズームは横スクロ 
ールシュー テイング ゲーム 「ファランクス」 
を出した。 

第2作目として,ェグザタトはロボット 
アクション ゲーム 「アクア レス」 を発売し 
た。ほぼ同時期に,ズームは「ジエノサイ 



X 68000 用 57 HD 版3枚組 9,800円(税別) 
ェグザクト 0025(847)9160 


ド2」を出した。 

4*#^ 多'!'は考えた。 

“うちらって結構いいもの作ってるはずな 
のに,あとから同じようなもの出されて, 
なんか損してるんじゃないかしらん? い 
や一ん。ぉっ,ズームは F 1 ゲームを出す 
みたいだな。よし!うちらは ARPG でい 
こう0ズームはすでに「ラ ダーン」 で ARPG 
やってるし,ぶつかることもないだろう” 
ェグザクトはニヤリとほくそ笑んだ。 

“たしかにここのところ, ARPG の大作と 
いうものが X 68000 ではなかったな。我々 
が ARPG を出せば,1992年末にこのジャン 
ルは独占だ。うししし 〇 しかし侍てよ〇あ 
りきたりの ARPG ならば, PC -9801 で遊べ 
ばいいという意見があるぞ。一方,「ド派 
手な演出の X 68000 ならではのモノを!」 
という案もあるが, ズームの 「ラグ ーン」 
とか電波新聞社の「イース」とかでやれる 
ことはすべてやられているような気がする。 
何かいい知恵はないかな” 

ェグザタトはすべての問題を整理認識し, 
ついに「エトワール プリンセス」の開発に 
突入した。 

“バソコン関係誌にはサンプル画面を送っ 
て,タイトルも告知したし,ほかのメーカー 
も1992年末はこのジャンルでうちとは勝負 
してこないだろう。ふふふ,なんてったっ 
て我々は天下のエグザタトだからな。1992 
年末は我々のものだ。うひよ一” 

彼らの計画は万全だった。しかし,…… 
予想外の事態が次々に起こった。 

開発が遅れ……た……。さらに X 68030 

が発表され . た 。対応しなきゃ 。 

1992年末には,間に合わな . かった 〇 

ジヤーン! 

(以上はあくまでも,フイクシヨンです) 

ユニークで悪し、か! •、•、•、•、•、•、•トト、 

ARPG のストーリーはワンパターンでつ 
まんな一い,といわれることがある。それ 
を気にしてか(舞台は「剣と魔法の世界」 


でファンタジーしているものの),この「エ 
トワールプリンセス」では,主人公の性格, 
設定などがその襄をかいていて,とっても 

ユニーク0 

まず,主人公は“高貴な正義感あふれる 
青年勇者!”ではなく,ヮガママで男好き 
のお姬様リルル。毎日快楽ばかりを追い求 
めている,いまでいう「イケイケぎやる」 
そのものだ。毎日,のほほ一んと暮らして 
いる。そんなある日,おつきの爺やが血相 
を変えて,部屋に飛び込んでくる。 

「大変ですぢゃ。悪い魔女が各部族を魔法 
で封印し,世界征服をしようとしています 
ぞ!姫様の婚約相手に決まっている隣国 
王子までも,その魔女に捕まって行方不明 
でございます! 姫! ぜひ救出に向かわ 
れるべきです!」 

爺やがツバを飛ばして熱血進言しても, 

て 一んで 無視。正義感なんて単語は耳にし 
たことすらないのだ。 

「ど一せ,そんなのに捕まる奴は不細工面 
のアホ男に決まってるわ!」 

ところが爺やから見せてもらった王子の 
写真は,ちよ〜ハンサム!これぞ,ひと 
目ぼれ。 

「この世界を悪い魔女から救うのは私だけ 
だわ!」 

でも,心の中では, 

「ハンサムなう えに 王子様!こいつと結 
婚してムフフフな毎日を送るわ0玉の輿よお0 
地位と富,名誉,そして権力は誰のため? 



フウの水車村。水路の謎がリルルに解けるか 


2〇 Oh»X 1993.5. ►►どうやら1年間予備校のお世話になりそうです。あそこはどうも「整然としたうさん诞 

さ j とでもいうような感じが,そこらじゅう溜っていて,絶対好きになれそうもありませ 
ん。母校の高校とまったく逆ですね。 音羽進 (18> 宮城 W 




























ビタミン C だわハイシー L 

かくして不純な®滕のもと 
に,リ ルルは 旅立つのであっ 
た。 

従来の ARPG では,きっと 
主人公の勇者は立派に世界を 
救うんだろ一な一,と ゲーム 
を始める前から予想がついて 
しまう。ところ力す, 「エト ワー 
ルプリ ン セス j では,プレイ 
ヤーはオープニングから不安 
に駆られるのである。こんな 
いいかげんな娘が果たして世 
界を救えるのかって。 

このように,このゲームの設定は常識を 
逸脱していて個性的。エダザクトに「卵を 
立ててみよ」といったら,きっとパクっと 
食べてしまい「いや〜ん」とかいうに違い 
ない(いったい,私はエグザクトをなんだ 
と思っているの力り。そんな彼らのブッ飛 
んだ発想の転換がこのゲームを生んだのだ。 

どんなゲ ー h ? 

リルルの操作には,トリガボタン2つと 
8方向のジョイスティックしか使わない。 
キーボードはまったく使わなくても遊べる 
のだ(もちろんキーボードでも遊べる)。 

ほかの ARPG では,アイテムの確認は 
「 I 」キー,装備をするには 「 E 」 というよう 
に フル キーボードと ジョイス ティ ック とを 
併用しなくてはならず,とっさのアイテム 
の切り替えなどにとまどうことがあった。 

こ の ゲームでは ボタンを2つ同時に押せ 
ば裏画面が関き,ここで選択キャラクター 
の変更や,アイテムの選択装備が行えるよ 
うになっている。 

ジョイスティックのボタン1は攻撃魔法 
の発射に使用する。キャラクターが向いて 
いる方向に魔法弾を発射する。キャラクタ 
一は4方向に向くことができるので,4方 
向に対して攻擊をすることができるわけだ。 
ちなみに移動は8方向だ。 

ジョイステイックボタン2を押すと操作 



溶岩洞窟。立体迷宮の奥に何が? 


キャラクターはジャンプをする。ジャンプ 
は「エトワールプリンセス」では非常に重 
要な行動で,通常では到達できない場所へ 
行ったり,トラップを避けたり,空を飛ぶ 
敵に対して攻撃を仕掛けたり,敵の攻撃を 
かわしたりする場合など,頻繁に使用する。 
いままでにもジャンプという行動を取り入 
れた ARPG はいくつかあったが,これほど 
ゲーム性に密着しているのはめずらしいこ 
とではないだろう力、 

操作方法も単純なら ば,ゲームルール も 
簡単だ。襲いかかってくる敵を撃ち倒し, 
ひたすら進めばよいのだ。んで,エリアの 
最後にお控えなさっているボスをやっっけ 
て,悪い魔女に封印された仲間をひとりず 
っ救出する。で,また次の地域へ進む,と 
いうことを繰り返すだけの シンプル さ。な 
んか簡単でしよ。 ARPG というより , ARPG 
タッチの シューテイングゲーム という表現 
が,いちばん的を射ているのかも。 

でも,あの「ナイアス」を作ったエグザ 
タトだからって,パ、リバ、リのシューテイン 
グになってしまってはいないからご安心を。 

「エトワールプリンセス」 は最近の ゲーム 
にしてはめずらしく,高等な反射神経を要 
求しない。時間はかかっても,必ず最後ま 
で行けると思う。 

いさ,旅立たん! •>•>•>•>•>•>•>•>•>•> 

旅立っリルルに爺やは激励の言葉を贈る。 
はい,ここでメッセージの文字が“ぎ やる” 
が書きがちな「まる文字」なのに気づいた 
あなた,なかなかめざとい。世界観を統一 
するための心憎い手段。芸が細かい。エグ 
ザクトはバカをやるときも手抜きはしない, 
凝り性な連中なのだ(まる文字の中には ☆ 

マーク やら 汗マーク, ニコニコ 顔マーク, 

足跡 マークまで ある ぞ)。 

爺やの熱烈な応援をあとに,リルルは旅 
立つ0フィールドを歩いているとザコ敵が 
襲いかかつてくる。 


リルル!魔法で応戦だ! 

リルルは杖から星を発射することができ 
ものだ 。ちなみに 「エトワール プリンセス」 
とはフランス語で,「星のお姫様」という 
意味だ。ウル ト 草原(ステージ 1) では敵が 
弱くて使わないとは思うが,リルルは魔法 
の杖に念を集中することによって,巨大な 
流れ星を敵に降らせることができる。 

こういった必殺ワザは, ゲーム 中でリル 
ルの仲間になるキャラクターたちも身につ 
けている。で,それぞれのヮザはかなり個 
性的である。ゲームを有利に進めていくに 
は,登場する敵やステージの地形条件に最 
適な攻撃方法をもつ仲間キャラクターを, 
パーティに組み込む必要があるだろう。ち 
なみに各ステージの冒険には,2人までの 
仲間を連れていくことができる。 

さて,寄ってきた敵を撃つと爆発のあと, 
たま一にアイテムがポロリンと出現するこ 
とがある。アイテムには体力 ( HP ) が回復 
するもの,魔力 ( MP ) が回復するもの,体 
力を楚うもの,の3種類がある。 HP は敵 
の攻撃を受けると(当たり前だが)減る。そ 
して MP は必殺魔法を使うと減る。通常攻 
撃の魔法では MP は減らない。 MP はなく 
なっても ゲームオーバーには ならないが, 
HP は0になると ゲームオーバー だ。どう 
も HP , MP のどちらかが減ってくると, 

高確率で回復アイテムが出現するようになっ 
ているようで,これが難易度を下げている 
原因だろう。非ゲーマーに優しいゲーム設 
計だ。 

ステージ1は本当に練習ステージみたい 
だ。あっという間に,ボスまでたどり着け 
るだろう。1面のボスは立方体ブロックで 
できた石像だ。弱点は胸の赤いクリスタル, 
自分の頭を飛ばしてリルルを踏みつぶそう 
としてくるが,ジャンプでかわし,必殺魔 
法で応戦だ。 

ボスを倒すと,封印されていた風部族の 
姫が解放され,リルルの仲間になってくれ 


►私も 「スタークルー ザー」が好きだった。きれいなグラフィ ック とそれによく合った音 THE SOFTOUCH 07 

架で,とても心地よい狨囲気の中でプレイできた。アルシスの1フアンとしては X 68030 版 
r スタークルーザー2」 をぜひ出してもらいたいものだ。 

後藤幸夫 (31) X 68000 ACE - HD 宮城県 



















必殺魔法でドラゴンに先制の一擎 


る。彼女は髪を緑に染めたボケッとした娘 
だが,実は5方向同時に三日月状の魔法手 
裏剣を放つことのできる,強力な助っ人な 
のだ。ちなみに私は登場するリルルの仲間 
のうち,彼女がいちばん強力だと思った。 

フ内の水車村 

ステージ2は「フウの水車村」だ。まだ 
まだトリックもやさしいし,敵も弱い。し 
かし,このステージは実は重要なステージ 
だ0このゲームで重要な役割をする「ジャ 
ンプ」を積極的に駆使しないと取れない宝 
箱がいくつか出てくる。 

たとえば,家の屋根などの高い場所へ飛 
び移りたいのに,ジャンプしても届かない 
ときがある。そんなときは近くの台の上に 
まずジャンプし,それから屋根へ飛び移ら 
なくてはならないのだ。少しでも遠く,高 
くジャンプするためにはなんでも利用せよ, 
というのがこの ゲームの ブレイ コンセプト 
だ。開けた宝箱の上やら,石柱と力%ある 
ものはなんでも利用しよう。 

この ステージに はこ ういったテクニック 
を使う場所が2力所はある。あ,でも,私 
は教会の屋根に登るなんて,はしたない真 
似はできませんでした。 セミ トップ ビュー 
ARPG でここまで高さを演出したアイデア 
と技術力は拍手もの。 

宝箱が出てきたついでに,ちょっとここ 
で「エトワールプリンセス」に登場する宝 


mu 

暗黒の大迷宮, 


ノムリア洞窟 


箱について解説しよう。緑色の宝箱には必 
ず回復アイテム系が入っている。いやとい 
うほど配置されているから,ゲーム展開が 
やさしめになってくるわけだ。赤色の宝箱 
はゲームを有利に進めることのできる便利 
なアイテムや,ダンジョンのトリックを解 
くための道具などのシナリオ進行上必要な 
ものが入っている。ぜひとも,ひとつも取 
りこぼさないでいきたいものだ。さて,最 
後は黄銅色の宝箱。これを開けるにはカギ 
が必要:^。カギはゲーム後半に手に入るの 
で,それまでどこにあったかをメモだけし 
て,とりあえずは放っておいていい。 

このステージに黄銅色の宝箱はない力 5 ', 
ジャンプテクを使っても取れない宝箱がひ 
とつあるようだ。これは後半のあるアイテ 
ムをもらってからまた取りにこよう。 

さて,ボスシーンではお恃ちかね,エグ 
ザクトの特殊エフェクトが見られる。ボス 
はなんと姿を消して攻擊を仕掛けてくる。 
このとき透明になったボスの体が,レンズ 
の働きをするように背景が歪んで見えるの 
だ0「プレデター J を思い出してもらうと 
話は早い。しかし,このボスの顔は結構才 
チヤメ だ 0 「エトワールプリンセス」のボ 
スは攻撃方法に迫力があっても,顔はどこ 
か憎めない感じが漂っており,そのアンパ、 
ランス さがまたいい味を出している。 

さて,このボスを倒すと水車村のお姫様 
が解放されるのだが,この娘は仲間になっ 


マジメにおバカさんに取り組んだ 


とにかく「エトワールプリンセス」は笑える 
ゲーム だ。いままでギャグタッチの ゲームは い 
くつかあった。が,どれも作りが陳腐でマジメ 
指向のものと比べると,見劣りするものがほと 
んどであった。しかし「エトワールプリンセス」 
は最初から最後まで手を抜かず,真剣におバカ 
さんを表現しているのだ。どのシーンも手間が 
かかっていそうで,プレイヤーを唸らせるパワー 
を感じる。でも,画面を動き回っているのは, 

2頭身のニヤけたリルル . 。 

エグザクトは回を重ねるごとにゲームの内容 
が濃く,そして個性的になってきている。これ 


22 Oh!X 1993.5. 


からも,いろんなジャンルでエグザクト•フレー 
バーを X 68000 ユーザーに 届けてほしい。期待 
しているよん。 

総合評価 〇_5_[〇 

ゲーム性 ★★★★★★★女 

操作性 ★★★★★★女 

ゲームスピード ★★★★★★女 


謎解き 
サウンド 
グラフイック 
特殊効果 
熱中度 


★★★★★★★★ 

★★★★★★★★★ 

★★★★★★★★★ 

★★★★★★★★★★ 

★★★★★★★★★ 


てくれなぃ。私は仲間になってくれな ぃの 
はなんかアイテムを取り逃したからかなあ, 
と悩んでしまったが,ど一もシナリオ上そ 
うなってぃるようだ。助け出した女の子に 
は仲間になってくれる子とそうでなぃ子が 
ぃるみたぃ。考えすぎなぃように。 

水車村のお姫様は防御リングとぃう指輪 
をくれて,リルルたちをレベルアップして 
くれる0ところでこのゲームには , ARPG 
の定石であるはずの経験個:とぃうものがな 
い0だから,経験値によるレベルアップと 
ぃう概念もなぃ。だけど,ヒットポイント 
( HP ) とマジックポイント ( MP ) はある。 

とぃうわけで, HP の MAX はゲーム途 
中のイベントや,宝箱のアイテムで上げる 
ことができるようになってぃるのだった 
( MP の MAX はゲーム開始時から最大値 ) 〇 
ARPG の退屈さである経験値稼ぎを排除し 
たゲームシステムである。 

さらに,彼女は「ダッシュができるよう 
になるジェット靴は取った?」と聞ぃてく 
る。このゲームでは重要なアイテムを取り 
忘れてぃなぃかを,助け出したキャラクタ 
一が聞ぃてくれるのだ。これで 「ハマリ」 

も怖くなぃね。とことん親切設計なのだ。 

この ゲームの 見どころ ♦•>•>•>•>•>•> 

ステージ2 の 透明 レン ズ効果のほかにも, 
度肝を抜くエフェクトが満載だ。攻略のヒ 
ントを交えながら,見どころを紹介しよう。 
•溶岩洞窟(ステージ 3) 

「高さ」をより意識した構図で,ダンジョ 
ンがデザインされ てぃる。 マグマのうねり 
はエグ ザクトお得意の ラスタ ー技だ。 

•ドラグ火山(ステージ 4) 

巨大ドラゴンとの対決が圧巻。 HP , M 
AX を上げる長寿の薬は取り忘れなぃよう 
にしよう。 

• ノムリア洞窟(ステージ 5) 

自分の周りだけがやっと見える程度の洞 
窟の シーン。 このスポットライト処理はぃ 
まではめずらしくなくなったかな。このス 
テージになるとダンジョンもやや複雑になっ 
てくる。ここで助けた地底のお姫様の必殺 
魔法は「巨大な足」が天から現れて敵を踏 
みつぶすとぃうもの。必見だ。 

#エレミアの塔(ステージ 6) 

雷鳴 W く,スリルあるステージだ。宝箱 
のふりをしたモンスターに注意。このダン 
ジョンではふだんは遠慮しがちな行動を, 
あえて勇気を出して行うことによって道が 
切り開かれるとぃうトリックがある0リル 
ルがいうように女は度胸だ。勇気を出して 
飛び込め! 


►•本屋に行って探してしまいました。表紙の色が変わったなんて「聞いてないよ一」。マジ 
でもう売り切れたのかと思いましたよ。〇グインみたいな表紙の色なんでまいりました。 
変えるときは,いってくれなきややだわ。 

雨宮光児 (18) X 68000 EXPERT - HD 宮城沿 









さて,ここのボスはリルル以上の大ボケ 
だ。自分の筋肉美に酔いしれたナルシスト 
の牛。この牛は攻撃を一定以上食らうとパ 
ンツがぬげてしまい,チン★が。「いや〜 
ん」と思いきや,モザイクがかかりセーフ。 
モザイクがかかるボスって……。 

•テミスの神殿(ステージ 7) 

究極の立体迷宮。とにかく複雑なオーバ 
ーラップ处理(キャラクターが背景と重なっ 
て見え隠れすること)がお見事。あまりに 
も自然すぎて,どこがすごいんだかわから 
ないかも。ここで手に入る宝箱方向指示コ 
ンパスは取り忘れないように。 

• メネアの森(ステージ8 ) 

いままでエグザタトのグラ フィック とい 
うと,なんか銀紙に蛍光ペンで描いたよう 
なギラギラしたものが多かったんだけれど, 
「エトワールプリンセス」ではずいぶんと洗 
練されている気がする。たとえば,このス 
テージ。とても自然な色づかいだ。背景の 
湿地帯や_は実に質感あふれるものになっ 
ている。進歩したねえ。 

ここのボスは頭のおかしい枯れ木。木が 
揺れるたびに舞い落ちる枯れ葉の動きがリ 
アル。芸が細かい。 

♦ハイトの谷(ステージ9 ) 

中盤の シューティ ング面の背景処理が 才 
シャレ。 遥か下方に川が流れ,左右は岩壁。 
岩壁を ぬって 飛ぶしかない。この岩壁が 力 
ーレ~~スゲームよろしくラスタースクロー 
ルでうねうね。ラスタースクロールって こ 
んな使い方もあったのかと,驚〈こと請け 
合い。 ボスは「パロディウスだ!」 に出て 
きそうな ウーパールーパーもどき。しばら 
く 攻撃していると力尽きて川底へ転落,と 
思いきや長い腕を伸ばして復活。この動き 
をエダザタトお得意の拡大縮小処理で演出。 
やるねえ。 

さあ,全部で何ステージあるのだろうか。 
それは実際にプレイしてからのお楽しみと 
いうことで。まだまだ先は長いとだけはいっ 
ておこう。王子様を救ったら終わりなのか 
なあ,と思っていたら……。 

そして,ボスはもっともっとユニークな 
のがどんどん登場してくる。メカ.リルル 
なんて,人を小馬鹿にしたようなのも出て 
くるぞ。ひさびさにやりがいのある,魅せ 
られる ARPG だ。面白い ARPG やりたきゃ, 
コレを 買え! 

エクサクト初の MIDI 対応 

「エトワール プリン セス」 はエグザタトの 
MIDI 対応 ゲー ムの第1号だ。対応楽器は 
お馴染みローランド SC -55 系モジュール 


( GS 音源)。 FM 音源 &AD PCM リズムに 
よる内蔵音源演奏の味つけとして , MIDI 
を使用している。 MIDI なしでもメロディ 
アスで元気いっぱいのサウンドが楽しめる 
力 5 ', MIDI 使用時は内蔵音源の発音数の関 
係などで削られていたバックパートが,一 
挙に演奏に参加してくるのだ。だから , MI 
DI 使用時は BGM がとても豊かで,壮大な 
アンサンブルに生まれ変わる。さらに,鳥 
のさえずり,小川のせせらぎ,雷鳴音,雨 
音などの環境効果音が挿入されるため,いっ 
そうゲームの臨場感を演出してくれる。 

また, MIDI インタフェイスがなくても, 
RS -232 C ポートを使って MIDI 楽器を制御 
する モ ードもつ いている。 その場合は RS - 
232 C - MIDr 変換モジュールが必要だ(秋葉 
原などで自作キットが1,000円〜2,000円く 
らいで売っているぞ)。 

うれしい細かい心づかい 

ゲーム 内容以外にも,細かい心づかいが 
あって,なんかうれしい。まず,メインメ 
モリ 1 M バイトでも動作する。さらに増設 
されたマシンでは,一度読んだデータをメ 
モリに退避する機能が働き(いわゆるキヤッ 
シュ機能),2度目はディスタアクセスが 
ないという親切設計。 

それと私が感心したのは,ゲームセーブ 
のときに,途中経過の記録のほかにそれま 
での総合プレイ時間とセーブ場所の地名が 
一緒に記録される点。大切なデータに上書 
きしてしまったり,間違ったデータをロー 
ドしてしまったりすることを防げる。 

あと,ディスクアクセスが非常に速い。 
たとえば,起動。電源投入後,最初にァク 
セスランプが点灯してから,2秒後には口 
ーディング画面が現れ,その数秒後にはメ 
インタイトルが表示されて,ゲーム開始侍 
機状態になってしまう。ェグザタトはラス 
ター技以外にも,新たな技を身につけたよ 
うだ。恐るべしェグザタト。 

気になった点は 

さて,最後にいくつか気になった点を挙 
げておきたい。まず,移動方向は8方向が 
可能となっているが, グラフィックパター 
ンは4方向分だ(十字方向)。だから斜め移 
動が不自然。この制約から魔法を撃てる方 
向も4方向になってしまっているので,斜 
めから攻め寄ってくる敵の撃退には苦労を 
させられる。これは私の 「エトワール プリ 
ンセス」に対する,唯一の不満である。 

この ゲームを プレイしている と きの キヤ 
ラクターの動きや操作の感覚,演出など力、 



岩壁の動きに注目 


ら,私は「ワルキューレの伝説」を連想し 
た(実際に意識はしているのかもしれない)。 
「ワルキューレの伝説」は8方向移動可能, 
8方向に対して攻撃が可能であった。これ 
と比べてしまうと,ちょっとアクション性 
に関しては見劣りしてしまう。そのほかの 
点では,「ワルキューレの伝説 j を凌ぐ完 
成度とパワーをもっているだけに,惜しい 
ところた、 

不満ではないのだが,気になったこと力 ? 
もう1点0見下ろし型のフィールドに,明 
確な高さの演出を行ったことは見事であっ 
た。しかし,高い場所にいる敵への攻撃を 
する場合にジャンプしながら攻幣をする必 
要があり,このとき誤って2つのボタンを 
同時に押してしまい,アイテム選択画面が 
マスケに開くことがよくある 。 FM TOWNS 
のパッドを使えば いいの かもしれないが, 
この点はなんとかして改善してほしかった。 
ジョイス テイ ックだけでプレイできる点は 
評価できるので,アイテム選択画面はキー 
ボードで開くか,ボタン2つで開くかを設 
定できればよかったかも。 

あと,要望がひとつ,2人同時プレイカす 
ほしかった。助け出した仲間が味方になっ 
てくれるのに,その実感がいまいちプレイ 
を通して伝わってこないのだ。処理速度的 
に難しいのであれば,仲間を「グラディウ 
ス」のオプションのように,同時に画面に 
表示して活躍させてもよかったのでは。な 
んか,ゴチャゴチャして楽しくなりそうじゃ 
ない。 

THE SOFTOUCH 23 


► X 68000 i 「 CcompilerPRO -68 K 」 を買う予定(時期は未定)です。ゲームはあまりし 
ませんが,4月号の名作ゲームの企画は,これから X 68000 ユーザーになる者にとってはと 
てもいいと思います。 岩谷昇平 (27) 秋田県 











人海戦術が勝利の決め手 


❿メガロマニア 


Shibata Atsushi 

柴田淳 


新しい惑星が生まれると必ず行われる儀式,それが「メガ 
ロマニア」だ。巨大なガラスの中で創造された惑星上での, 
種族どうしの戦い。戦いで自分の操る種族が勝てば,その 
者は新しい惑星の神の座につくことができるのだ。 





誰でもこんなことを考えたことがあるの 
ではない力、タイムマシンを使って原始時 
代に行く。そこで憑かな原始人たちを啓蒙 
して大王の座に収まり,近隣の世界をも手 
中に収める。 

いま,あなたは興增哮 ft に廣いたとする。 
あいに〈タイムマシンには重量制限があり, 
サバイバル生活に役立つ道具は何も持って 
これなかった。そこでまず,当面の食料を 
得るために,原始人の集落を探すことにし 
よぅ。 

しかし,原始時代の人口分布というのは 
かなりまばらなので,たとえ人間のいちば 
ん住んでいそうな川沿いを探索したとして 
も,集落に行き当たるまでには数日を要す 
るだろう。したがって,少なくともその間 
は野宿をしいられることになる。日が落ち 
た頃,あなたはそのことに気づき,野営の 
準備をする。川の近くであれば,食料の心 
配はない。差し当たって必要なのは火であ 
る。で,よく乾いた木の切れ端と,細い枝 
を用意して,キリで穴をあけるようにして 
こすり合わせる。 

一般に原始人はこのように火をおこして 
いたと信じられている力 5 ',実はこれはまっ 
たくのデタラメなのだ。実際にやってみれ 
ばわかるのだが,この方法では火をおこせ 
ない。というより,火をおこす前にあなた 
の手のほうが使いものにならなくなるはず 



X 68000 用 5"2 HD 版 12,800円(税別) 

イマジニア a 03 (3343) 8911 


24 Oh!X 1993.5. 


だ。あるいはあなたが熊のような頑丈な手 
を持っていたとしても,火をおこすより先 
に夜が明けてしまう。 

では,どうすればいいのか。新たに弓の 
ような道具を作り,その弦の部分に細い枝 
_を巻きつけ,弓後に動かす。手9ひら- 
でこすり 合わせる より, はるかに効率のい 
い回転を生み出すことができる。しかし, 
弓に使う弦を作るのもまたひと苦労である。 
川辺に生えているススキなどといったイネ 
科の植物の茎を編み上げればいいのだが, 
ただ編むだけではすぐにほぐれてしまい使 
いものにならない。よ一く乾燥させたあと 
で,繊維質だけ抜き出す作業をあらかじめ 
しておかなければならない。 

もし,あなたが身ひとつで原始時代に行っ 
たとしたら,すべてにおいてこのような調 
子で,結局,世界征服なんてままならない。 
僕たち現代人は,日常生活でコンピュータ 
を使い,宇宙に探査船を送り出せるほどに 
高度に文明化されている。が,その構成要 
素というのは,それぞれの得意分野に秀で 
てはいる力す,総合的な知識などちっとも持 
ち合わせていない,いわゆる専門バカばっ 
かりなのだ。 

発明をする 

歴史の大きな流れのなかでは,どんな大 
天才であれ個人は無力である。というより 
も,そもそも人間社会というのは,お互い 
に足りない部分を浦いひってバランスを保 
ち,恐ろしいほどの偶然の重なりで「なん 
とかやっている」というのが本当のところ 
ではないだろう力、。 

この「メガロ マニア」 というゲームでは, 
プレイヤーは人間を操る神となる0神となっ 
て,人間の活動に千渉することができる。 
しかも,「ポピュラス」のように地形を変 
えるといった間接的な干渉ではなく,もっ 
と直接的な方法で人間を操れるのである。 

人間の社会というのは相互補助のうえに 
成り立っているのだが,ある分野に秀でた 


天才が現れたとする。天才というのは,いっ 
てみれば専門バカの最右翼であるから,彼 
の仕事を効率よく進めるためには,身の周 
りの世話をする人だとか研究を手伝う助手 
だとか,周りにたくさんの人間を配さなけ 
ればならない。 

つまり特定の分野を発展させるためには, 
天才が現れるということも大事なのだけど, 
それ以上に同じ分野に携わる人間の数が: f . 
要なのである。または天才が^1萑率的に現れ 
るものだとすると,人数が多いほうが天才 
の出現率自体が増すから,結局その分野の 
発展速度は上昇する。 

実際の話,技術の最先端分野には,能力 
のあるなしを問わずに,いつもたくさんの 
人間が集まってきたし,これからもそうあ 
りつづけるのだと思う。 

このゲームでいう「人間を操る」という 
ことは,「ある分野に従事する人間の数を 
決める」ことにほかならない。そして人員 
を配置できる分野は大き〈分けて3つあり, 
そのうちで最も重要なファクターが発明な 
のだ。 

発明できるものはさらに3種類に分かれ 
る0拠点である城の守りを固めるシールド, 
建物を守るための防御装備,近隣の城に攻 
擊を仕掛けるための武器がそれにあたる。 
で,それらは当然あらかじめ発明しておか 
ないと使えないのだ。 

そこで神様は考える。下僕である人間た 
ちに武器を発明させて,隣の城に奇襲攻撃 



4人の中から自分のキャラを選ぶ 

^「バーンウエノレト j は X 68000# 用ということもあ 

多いでしょう力 f , 意外に免隹易度は低いです。必勝法は「かまわず進め j です。それとボス 
を倒せない人は戦關中に相談コマンドを実行してください。アドバイスがあります0 

三浦栄悦 (25) X 68000 PRO 秋田県 








いかにも中世といった感じの建物 


満を持して,敵に攻擊を仕掛ける 


を仕掛けようか,それとも,まずは守りを 
固めるために防御装備を発明しておいて, 

それからゆっくり攻め込むとしようか。 

戦略が固まったら,発展させたい分野に 
思いっきり人員を投入して,あとはひたす 
ら待つ。投入する人数が多ければ,それだ 
け侍つ時間が少なくてすむのはいうまでも 
ない。発明に投入する人数に反比例して, 
装備の開発までに要する時間が減っていく 
のである。 

■争が起こる •、•、•、•、•、的•、•、•蒼 

このゲームでは,プレイヤーのほかに最 
高3人までの神がマップ上で戦いを繰り広 
げる。自分以外の神をすべて打ち負かせば, 
そのマップをクリアしたことになる。 

プレイヤー以外の神はコンピュータが操 
る。そしてその思考アルゴリズムは,とり 
あえず守りを固めてから攻撃をしようとい 
う無難なタイプなのだ。だから初めのうち 
はまず強い武器を最優先で発明して,一気 
に攻擊を仕掛けることで簡単に勝利を収め 
ることができる。 

しかしゲームを進めていくにつれ,その 

奇襲作戦も効を奏さなくなってく _ 

る。強い武器を発明するためには, 

原始的な武器を開発する以上に時 
間がかかるから,こちらが必死で 
武器を開発している間に,相手の 
防御力が手のつけられないほどに 
発達してしまって,さらにマゴマ 
ゴしていると,ついには逆に相手 
から攻め込まれてしまう。 

ほかの神の強さを知るためには, 

敵の城がある区画をマウスでタリ 
ックすればよい。防御のための人 
員は建物の外に配置されているの 


で,どの程度の防御装備を持っているかが 
ひと目でわかる。 

また,攻防をひっくるめた相手の技術水 
準力す,人類の歴史においてどのくらいの年 
代に相当するかも知ることができる。その 
ようにしてまず相手のレベルを知 S たうえ 
で,そのレベルをうわ回る高度な武器を使 
い攻め込むことで,かな p 効率のいい戦い 
を展開できる。誤って無謀な戰いを仕掛け 
れば,技術発展の原動力である人口をただ 
疲弊させるだけである。 

武 SS 0 もとも必要 •••,♦的, 

さて,戦いのための装備はあらかじめ発 
明しておかないと使えないと書いたが,実 
はまだほかにもしなければならないことが 
ある。武器にはそれを作るための原料が必 
要なわけで,このゲームでは,武器を使う 
ためにはその原料を姻り出さなければなら 
ない。たくさん武器を使うのなら,当然そ 
れだけたくさんの原料が必要となる。 

もうお察しのことだろう。この採掘の作 
業のためにもある程度の人員が必要なのだ。 
人員を多〈割けばそれだけ短期間に多くの 


鉱物を掘り出すことができる。ただし,十 
分な余剰人員があればの話だが。 

この「メガロ マニア」 という ゲームは, 
人員数の調整という単純な操作だけで,兵 
器の開発やら生産やらを統轄してしまおう 
という,非常に面白いシステムを持ったゲー 
ムなのだ。やることが単純なので取っつき 
やすく,しかも装備の発明とか原料の採掘 
とか,それぞれの機構が有機的に結びつい 
パ:いるので, ゲーム 自体にものすごく深み, 
というが,リアリティが出ている。 

もう少し例を示してみよう。兵器を発明 
して,原料を採掘するだけで武器が出来上 
がるのであれば,これは現実の場合に即し 
ていない。原料の採掘のあとに,生産とい 
う過程が抜けている。 

でも,技術のレベルが低い武器,たとえ 
ば槍とか弓矢などは,あまり大掛かりな生 
産設備'‘を設け fj : くてすむ。採掘現場の近く 
で,ほんの片手間に木の枝に矢尻をくっつ 
けるとか,その程度でおしまいの武器なの 
である。 

そういう意味で, このゲームではレベル 
の低い武器の生産過程は省かれている。し 



黄色親父は気が弱く,すぐ同盟を求めてくる 


攻め込まれたら,兵を出してすぐ応戦 


► X 68000 Develop を買いました。やっと C のリストが打ち込めると思ったら,ライブラリ 
がない!というわけで, Series #2 が出るのを茵を良くして侍ってます。 

林裕司 (16) X 68000 PROII 福 / iMU 


THE SOFTOUCH 25 


mm. 















Mega I 。 Mania 


面が進むと,陸地は海で分断される 

かし,高いレベルの武器の場合は,発明, 
原料採取,そして生産という3段階の過程 
を踏まなければ使用できな L 、のだ。 

その高レベルの技術を要する武器を作る 
ためには,生産施設,つまり工場が必要で, 
じゃあその工場は誰が建てるのか? 

また,原料もた〈さん必要だろうから, 

より大規模に採掘するための鉱坑所が必要 
なのではな いか0 鉱坑所ができれば採掘で 
きる原料の種類も増える。すると,それぞ 
れの原料*採掘にそれなりの人数を割かなけ 
ればならない。 

といったふうに,高いレベルの文明を維 
持しつつ勝利を得るためには,とにかくた 
くさんの人口が必要になってくる。ただ食 
料生産にまで人 M を割り当てなければなら 
ない,ということはないので,人口は時間 
につれて勝手に増えていってくれる。要は 
その人口を,いかに効率よく割り振るかが 
問題なのだ。 

麵が枯渴する > ^ > > > > > 

話は少々戻るかたちになる力 ? ,このゲー 
ムではそれぞれの面に入る前に,最初に城 
を置く区画を決めることができる。初めの 
うちは,どこを選ぶかの基準として,ほか 


はじめに自分の城を置く区画を選ぶ 

の神の城との位置関係だけを考えに入れれ 
ばいい。しかしゲームを進めていき,面を 
始める時点での技術レベルが上がっていく 
と,区画によっては資源の豊富な場所とそ 
うでないところがあることに気づく。で, 
うっかり資源の乏しい区画を選ぶと,生産 
できる武器の範囲が思いっきり狭まってし 
まう。これではいくら人口が多くてもしか 
たがないので,その区画を捨ててほかの土 
地を切り開くことになる。 

また運よく資源の豊富な区画を選んだと 
しても,そうそう安心はしていられない。 
というのは,高度な武器を作るためにはた 
くさんの資源が必要だから,それだけ早く 
原料を掘り尽くしてしまうことになる。 

そうなのだ0このゲームでは区画によっ 
て掘り出せる原料に差があるだけでなく, 
その原料自体にも総量が決められていて, 
掘り尽くしたが最後,それからその区画は 
何も生産することができな〈なり,ひたす 
ら人口だけが増えつづける。 

何も装備していない人間も兵隊として送 
り込めるので,人口それ自体が武器にはな 
る。しかし,それも「地面が陸続き」であ 
る場合に限ってのことで,海を越えて攻め 
込まなければならない場合は,飛行機など 


大英帝国版ゲーム7 


画面写真では「ポピユラス」のような印象を 
受けるかもしれないけど,内容はかなり異なる。 
なによりあのテのゲームとの決定的な差異となつ 
ているのが,最高4人のブレイヤーがひとつの 
マップ上で戦う,というルールだろう。 

4人の個性づけがなされているのはもちろん 
のこと,ゲーム中に相手から同盟を求められた 
り,逆にこちらから共同作戦を持ちかけること 
もできる。 

そのほかのちよつとした機能としては,トレー 
ニングモードというのがある。操作の説明をゲー 
ムの画面上に表示してくれる。ちなみに僕はこ 
れのおかげで,マニュアルなしでも(というよ 


り,マニュアルが届いてなかったのだけど)プ 
レイできた。 

それともうひとつ,スピーチ機能について。 
「鉱山がやられた! j とか「生産が終了しまし 
た」とか英語で喋ってくれるのだが,これが格 
好よくて結構気に入っている。英国人風の,気 
取った英語がなんともおしゃれなのだ。 

総合評価 〇_ 5 t _^ 

リアルさ ★★★★★★★★女 

親切設計 ★★★★★★★女 

スピーチ 機能 ★★★★★★女 
カタいデザイン ★★★★★★★女 


の空飛ぶ兵器を使わ 
なければ敵の領土に 
行くことさえできな 
いのだ。 

で,飛行機みたい 
に資源を大1:に消费 
するような兵器を作 
っていると,あっと 
いう間に原料が枯渴 
してしまう。ゲーム 
もこの段階まで達す 
ると,効率を追求し 
なければ勝てなくな 

ってくる。 

•令令•♦•♦♦令 ♦ 

攻搫の効率とは, 注ぎ込む物: i : を分母に, 
得られる効果を 分子にとった 数値で表され 
る。 「メガロ マニア」 で作り出せる 武器の 
うち,その効率が いちばん高いのが核ミサ 
イルである。 なにしろたった1発プチ込む 
だけで,ひとつの 区画を廃墟に できるのだ。 
ただし,核 ミサイルを打ち込んだ 区画には 
ぼっかり と クレーターが あき,その場所に 
陣地を増やすこ とはできな くなる。 

ゲームも終盤に 達すると,核ミサイルを 
いち早く開発した 神が優位に 立てる。自分 
が優位を占める ことができればいいのだが, 
ほかの神が先に 關発に成功 すれば,いつ 核 
攻擊されるとも 知れない緊迫した状況に置 
かれることになる。 そして画面に チラリと 
ミサイルが見えた かと思う と, 次の瞬間に 
は画面が真っ白に なり…… 。 

迎撃核ミサイル というの も ある 0 自 軍の 
建物に配置すると, いわゆる核抑止力が働 
くようで,膠着状態が しばらく続く。 では 
その先の戦いはどう 展開するの か? 

まあ,あまり いろいろバラしても つまら 
ないだろうから, このくらいでやめておく。 
ちなみに,技術水準を 表す年代は2001年ま 
で用意されているよ うだ。 

そして,最後の 最後には,壮絶な肉弾戦 
が侍ち受けている。 



マップ名が変。これ以外にもヘルニアとかが 





26 Oh!X 1993.5. 


^シャープからは,今回新しいデイスプレイが発表されないのだろうか01024 X 848 ドット 
モードがしっかり映 L るデイスプレイを発表して, SX-WINDOW ver .3.0 は 1024 X 848 が標 
準•だ!といってもらいたい。 岡部样明 (18) X 68000 PROII 榀岛 1 U 











>KU 2 


食って撃って,クウウツー 

敵の弾を食い止めたり,援護射撃をしてくれるオプション 
は,シューティングゲームの定番味方キャラといえる存在 0 
Takahashi Tetushi がこのゲームでは敵を食べて,しかもそれで パワーアッ 

高橋哲史 プしてしまうという,超無敵のオプションが登場する。 




えられていて,誰にでもクリアできるよう 
になっているので(私でさえ初プレイで終 
わった),ここではシリアス面のほうを見 
ていきたいと思います。 

諸国漫遊食いまく0 

1 面 TAKE OFF 

さすがに1而目は練習みたいなものなの 
で,それほど苦労せずにクリアできるでしよ 
う。途中で降ってくる陨石は KU が食べら 
れない大きさなのですが,1 , 2発ぶちこんで 
砕いてやると KU が喜んで食いついていき 
ます。ここで腹いっぱい食べさせてやるの 
も,親心というものでしよう。 

2 面 FACE OF THE PLANET 
ここもドラスピを思わせる火山地帯さえ 
切り抜けられれば,楽勝です。最後のボス 
はゴミ (?) を投げてきてうっとうしいので 
す力 5 ',逆にそれを KU に食わせ 
て反撃すると効率よくクリアで 
きると思います。 

3 面 THE BASE 
列車へビが撒き散らす横への 
贯通弾が曲者です。こいつがき 
たら画面上部へ逃れることをお 
勧めします。この面あたりから 
弾が異常なまでに降ってきます 
ので, KU を盾に使った彈よけ 
を マスター しましよう。 

4 面 EMERGENCY 

この世のものとは思、えない攻 
1 供の激しさでした。努力と根性 


しかないでしよう。 

5 面 DEVI し AT SEA 

いわゆる通路面です。前半は壁避けに徹 
します。またこの面の戦艦;ボスはかなり巨 
大なので,15,6個砲台を壊したからって安 
心してはいけません。 

6 面 PA し ACE OF VALOR 

この面もとにかく,じやかすか敵が彈を 
撃ってきます。とにかく地上のとかげと口 
ボット,砲台はすぐに叩くべきです。 

7 面 ALIEN’S BOWELS 
ここもいわゆる通路面です。加えて横方 
向からの攻擊が頻繁にやって〈るので,か 
なりつらいでしよう。敵の出現パターンを 
覚えるしかないと思います。 

で,8面目がいよいよ最終面です。ボス 
がカタくてちと苦労しますが,エンデイン 
グは目の前です。ファイトッ! 


犯 




コミカル面はカラフルで,敵も ユニーク 


ごちそ5さまでした 


寝る子は育つといいます。が,本当に寝 
てるだけじゃだめなわけで,それなりに体 
を動かし,かつおいしくものを食べて,初 
めて健全な成長がのぞめるわけです。 

私は体を動かすということに関してはあ 
まり自信がありませんでしたが,食うこと 
にはかなり自信がありました。小学校の給 
食のときなどは,隣のクラスにまで出張お 
かわりをしたこともありましたっけ。 

美味しし、シュー亍インク' 

さて, この 「 KU 2 」 はごくふつうのパワー 
アップ シュー テイングゲームな のです 力す, 
特異な点もあります。自分の オプション 
(これが “KU” と呼ばれている)が敵を食 
いまくってくれることです。そして食った 
ら食ったで,それを エネルギー に変換して 
ビームとして吐き出してくれるという,非 
常に効率のいい仕事をしてくれるのです。 

KU はわりとグロテスクな形をしている 
のですが,民尾を振りながら敵をうまそう 
に食べたり,でかいものに 食いつ きながら 
も食べきれず,すごすご戻ってくるさまは 
なかなかかわいいものがあります。 

また,コミカル面とシリアス面が選べる 
ようになっていて,まさに一粒で二度美味 
しいゲーム構成になっているといえるでしよ 
う0コミカル面のほうはかなり難易度も抑 



ちょっと地味なシリアス面 


X 68000 用 5 W 2 HD 版 7. B 00 円(税別) 

パンサーソフトウェア 003(3798)2760 


いやあ〜,食った食ったあ(違うって)。とり 
あえずシューティングとしては合格点なのでは 
ないでしょうか。グラフィックもよく描けてい 
るし, BGM だって SC -55/ MT -32 対応です。シリ 
ァス面の難易度設定が鬼のようですが,コミカ 
ル面のやさしさとあわせて考えればこれで妥当 
な気もしますし(ただちょっと背景がでしゃば 
りすぎて,敵の弾が見えにくい面が数面ありま 


した)。オーソドックスな骨組みながら,よく 
まとまったゲームといえるでしょう。 

総合評価 0 _5_1〇 

操作性 ★★★★★★★ 

ゲーム1生 ★ ★ ★ ★ ★ 

BGM ★★★★★★ 

難度(コミカル) ★ 

難度(シリアス)★★★★★★★★★女 


►ようやくパソコンにお金を使えるようになってきました。安月給の会社を辞めてよかっ 
た。 林尚患 (25) X 68000 ACE 茨城県 


THE S 0 FT 0 UCH 


27 












• 倉庫番リベンジ SX-68K 


さすらいの倉庫番,その名はラビ 

「倉庫番」は悠久の昔に生まれ,さまざまな機種に移植さ 
れたパズルゲーム。 X 68000 にも「倉庫番パーフヱクト」 
Asakura Yuj^i というのが発売されていた。で,その最新版が SX-WIND 

胃§层— 0 W 用ソフトに登場したというわけですな。 




倉庫. 

广に I 



「倉庫番」は,愉快なアルバイトシリーズ 
第1弾として,1982年に発売されたパズル 
ゲーム だ0このパソコンにおけるパズル ゲー 
ムの古典的名作「倉庫番」力す,またまた蘇っ 
た。「倉庫番」と聞いて古くからのバソコ 
ン ユーザーは 眉間にしわを寄せて「いまさ 
ら」とつぶやくかもしれない。だが,これ 
が SX-WINDOW 用に作られたゲームと聞 
いて黙っていられるか? 

廢コ r き; t # 雜 •,•,•,•,科•卜, 

遊び方はとても簡単。プレイヤーは,倉 
庫で荷物整理のアルバイトをしているラビ 
君となる。フイールド内に適当に置かれた 
荷物を移動し,すべての荷物を指定された 
場所に置き K すだけ。忘れちゃならない約 
束事は,荷物を動かす手段が押すだけとい 
うことと,一度に押すことのできる荷物は 
ひとつだけということ。ね,簡単でしょ? 

ところがどっこい,どの荷物から移動し 
てどこに荷物を置いていくか,ちゃんと考 
えないとそうそうクリアできないし今 (II ゾ 
リースされた「倉庫番リベンジ SX-68Kj 
は,過去10年間にわたる読者投稿のなかか 
ら,難解なものを中心に集めた新作306ス 
テージで構成されている。 

1日1ステージクリアしていけば,約10 
力月で全ステージクリアだ。初めて「倉庫 
番」を遊んだ初心者でもちょっと考えれば 
解けるようなものから,上級者が1時間か 



X 6 B 000 用 3.5/57 HD 版 価格未定 

シャープ S 03(32 B 0)1161 



メイン画面とたくさんのおまけウインドウ 

' ‘ , 


かっても解けない/ものまで,難易度に適度 
なばらつきがある/。 1 , 

もっとも,どのステージからでも遊ぶこ 
とができるので,難しいと思ったステージ 
を飛ばして先の面を遊ぶことだってできる。 
sx-WINDOW 用だから,飛ばすステージ 
のウインドウを開いておいたまま,別のス 
テージのウインドウを開くこともできる。 
各面のウィンドウはいくつでも開けるが, 
メモリに制限されるので注意。 

強化された画面と音 令勢♦♦♦略•、令 

私が「倉庫番」を最後にプレイしたのは 
遥か昔, Oh ! PC に掲載されていた「倉庫番 
エディタ」を HI 分の PC -8801 mkII に入力 
したときだ。その掲載号が1984年6月号だ 
から,約9年ぶりに「倉庫番」を遊んだこ 
とになる。その間に,私は身長く 
らいしか成長しなかったが,「倉 
庫番」はずいぶんと立派になった。 

FM 音?原による BGM , キャラ 

クターはスムーズにアニメー シヨ 
ンしながらの移動,テキスト/グ 
ラフィック表示の選択が可能で, 

サイズも変えられる。グラフィッ 
ク表示にすれば,テキスト表示で 
目立っていたタイリングによるざ 
らつきがなくなる。キャラクタサ 
イズを16 X 16ドットにすると,ち 
ょっと細かいかなあという気がす 
るが,全体が大きな面でも表示で 


きる。しかし,私の場合はじっと見てると 
目が疲れる。 

キャラクターをグラフイック表示にした 
場合は,ステージウィンドウごとに変更す 
ることができる。デフオルトはラビ,ほか 
去はエジプシャン,ばあちゃん,おもちゃ 
の兵隊,,ターミネータもどきといったユニー 
クなラインアップ。ばあちゃんを選ぶと荷 
物がタンス,ブロックが竹林を描いたふす 
まに早変わり。当然,ばあちゃんはタンス 
をズリズリと押していくわけ。う〜ん ,ハ 
ッスルばあちゃん。大川栄作もビックリだ 
な,こりゃ。 

各キャラクターはそれぞれ違ったカラー 
パレットを使っているようだ。ゆえに,違 
うキャラクターを使った複数のウィンドウ 
を開くと,アクティブウィンドウ以外は変 
な色で表示されてしまう。 

プレイをお助け •>•>•>•>•>♦♦•>•>•> 

そのほかの機能としては,トレース, AI 
機能などがある。トレース機能とはそれま 
での手を再現してくれるもの。そして,ち 
ょっとおおげさに聞こえる AI 機能は,キャ 
ラクタの移動が簡単に行えるように助けて 
くれる。たとえば,荷物の移動。移動でき 
る荷物には “OK” が表示されている。 OK 
マークのついている 荷物の中から,移動し 



28 Oh!X 1993.5. 


► X 68030 だけでなく, X 6800 ( 4 月号満開の電子ちゃんより)も同時に発表してしまうな 
んて,シャープもすみにおけないなあ。これで,8,16,32ビットの X 68 シリーズが揃いまし 
たね。よかった,よかった。 国政泰弘 (21) X 68000 EXPERT 茨城県 


















































































マップエディットでいろんな面を作って遊ぶ I6X 16ドットなら,大きな画面も全体表示 


たい荷物をマウスでクリ 
ックして指定する。する 
と,その荷物の移動可能 
先をコンピュータが調べ 
てくれて,今度は置く 
とができる場所に 0 K が 
表示される。その中から 
希望する移動先をクリッ 
クすると,あとは全自動 
で荷物を移動してくれる 
のである。 

この機能には驚くと同 
時に,実際に遊んでみて 
たいへん便利に感じた。 

「倉庫番」のプロを自認する人たちからす 
れば,こういうのは邪道になるかもしれな 
い。が,初心者であるにしろないにしろ, 
ウィンドウ上でほかの作業の侍ち時間や合 
間にちよこっと遊ぶといったケースを考え 
ると,こうした便利な機能の追加は歓迎さ 
れるべきだろう。 

あと,ジョイハ 0 ツドウインドウというの 
もある。その名のとおり,ちっちゃなウィ 
ン ドウの中にジョ イパッ ドがあって,その 
パツ ドをマウスでタリ ック することによっ 
てキャラクタを動かせる。いたれりつくせ 
りとは,まさにこのことだ。 

用意されたステージを遊ぶだけで飽き足 
らない人たちは, ェディット モードでオリ 
j [ジナル ステージを制作することもできる。 
これはすごいという\のがでぎたら,ディス 
クに保存しておいて友人に遊ばせてみよう。 
友人どうしで難しいステージを作りあい, 
どっちが早くタリアできるかを競争するの 
も盛り上がるかも。 

謎のおまけブログラム •♦♦•令妙 

ゲームを起動すると,真っ黒なウィンドウ 
が開き,ゆっくりと “SOKOBAN Revenge ” 
の文字が浮かび上がってくる。しばし間を 
置いてフ i セ-)?アウト。そして THINKING 
RABBIT のロゴがフェードイン。またま 
たフェードアウト,今度は漢字で「倉庫番」 


と書かれたタイトルが BGM とともに表示 
され,同時にす〈'、脇に小さなメニューウィ 
ンドウが開く。メニューウインドウには, 

GAME , EDIT , OPTION , EXIT の4つ 
のメニューがある。 OPTION を選択する 
と, FM 音源を鳴らす/鳴らさないの選択 
や, ューザー デイ レクト リの設定ができる 
ようになっ.ている。 BGM がやかましいと 
思う人は,ここで FM 音源を鳴らさないよ 
うに設定しておくといいだろう。 

GAME を選択すると,ステージ選択の 
ウインドウと, OMAKE メニューが開く。 
そこにある項目をクリックすると,カレン 
ダーやら,うさぎ叩きゲームやら,時計や 
ら,羅美(らび?)という名の女の子のウィ 
ンドウやら,簡易動画ウィンドウまで用意 
されている。これはいったい何なんだろう 
と思ったが,どうやらおまけプログラムの 
ようだ。カレンダーは結構実用的0 

話を「倉庫番」本体に民そう。適当なス 
テージ 番号に マウスカー ソルを合わせて, 

左クリックでゲーム開始。右クリックだと 
その ステージの 大きさ や, それまでクリア 
した中でのベ ストステ デラ。,何ステップ以 
下でクリアしなくてはいけない力%といっ 
た情報が表示される。「倉庫番リベンジ SX - 
68 K 」 では,ステージの順に難易度が上が 
るわけではない。惯れないうちは,ステー 
ジの大きさが小さいものを探して始めるこ 


とをぉ勧めする。 

苦労なしのお手轻さ令 

あんなことやこんなことを考えながら荷 
物を移動していくと,「あ,いまの間違っ 
た!」ということもままある。そんなとき 
に“最初からやり直し”では投げだしたく 
なる。一度ほぐれかかった糸が,ほんの一 
II 舜の操作ミスでまたまたこんがらがってし 
まうのだから。その緊張感がたまらなくい 
いという人もいるかもしれないが,私は遠 
慮したい。このゲームではステータスウイ 
ンドウというものを開くと,何ステップで 
もミチを戻すことができる。ありがたい。 

新しくなった「倉庫番」を久し振りにプ 
レイして感じたことは,非常に取っつきや 
すい ゲームに なったということだ。操作性 
は抜群にいいし,間違えた場合に逆戻りで 
きることもいい。また,こういう パズル ゲー 
ムはウインドウシステムで遊ぶゲームに うつ 
てつけだ。 こうして“シヤー ペン. X ”で 
原稿を書いているすぐ隣でも「倉庫番」が 
動いている。ちょっと仕事をしたら遊んで, 
ちょっと遊んだら仕事に戻って,というよ 
うに気軽に遊べるんだよね。 

ふだんは作業のジヤマにならない場所に 
「倉庫番」のウインドウを開いてぉいて, 
疲れたころに軽く頭の体操をしてみる,と 
いった遊び方ができるのはうれしいね。 



キャラクターによってメッセージ もいろいろ 


ばんそうこを貼った倉麵 G 3 s 古い) 


このソフトは本当によくできていると思う。 
ステージを クリアすると,前回クリアした ステッ 
プ数と,今回クリアしたステップ数が並んで表 
示される。必要ならばクリアした手順をディス 
クに保存しておくこともできる。一度クリアし 
たら,次回は最短手順を考えてみるといいだろ 
う。 

本文中でも書いたが,「倉庫番」は愉快なア 
ルバイトシリーズ第丨弾として発売されたもの 


では,と思うでしよう。たしか第2弾は 「T.N. 

T. Bomb Bomb」 だと記憶しているのだが . 。 

水道管ゲームのように配線を繫いで T.N.T. (卜 
リニトロトルエン)を爆発させるんだつけ? 

総合評価 0 - ] - ^ 

操作性 ★★★★★★★★女 

グラフィック ★★★★★★★女 

BGM ★★★★★★★★ 


である。第丨弾というからには第2弾もあるの お手軽度 


★★★★★★★ 


► Oh!X の発売日に本屋に行ったら,なんと! 表紙が変わっていました。一 B 舜,違う本か 

と思ってしまった。とても,いいと思います。 THE SOFTOUCH 29 

長浜淳一 (23) X 68000 ACE.XlturboII 茨城県 




















































































「ファイナルファイト」に 続くカプコンの 
X680D0 用ゲーム第2弾。売り上げは,完売 
となつた前作と比べるとやや伸び悩みのよ 
うですが,プレイした人の満足度やゲーム 
の完成度への評価は非常に高いようです。 



30 Oh!X 1993.5. 


ストライター飛竜 

►好き嫌いがはっきり分かれそうだけど, 
自分は大好き。世界観,音楽が特に。慣れ 
れば20分で終わる。 

前田多門 (19) 鹿児島県 

► 「ウガウガ! ガンボ」 「ハ ァツ!」 「キ 
ャァー」 高橋毅 (21) 埼玉県 

►「ハァツ!ハァツ!」子供 も 一緒に 叫 

びます。 中村康彦 (35) 石川県 

►決して笑うことのない暗殺者。正義のた 
めでなく己の性のままに戦う男。カツコえ 
〜■なァ〇しかし,ムズいゲームであること 
も確か。万人ウヶはしないだろうけど俺は 
好きだ!スタントなアクションと次々に 
展開する ステージが よい! 

中矢史朗 (22) 愛媛県 
►アク ショ ンゲームに飽きている今日この 
ごろだが,このゲームがぼくの眠っていた 
血を覚ま してくれた。 尾形敦 (17) 東京都 

► 「わ一はっはっはははっ…… 」 (訳:余の 
力を思い知るがよい。全世界はわが足元に 
ある)—何語なんですか? 

千貝健 (18) 東京都 
►逆さになる面などあって,斬って斬って 
斬りまくるところなんか快感である。 

藤原誠 (16) 千葉県 
►自分が飛竜になりきれる。 

松本健一 (18) 静岡県 
►カツコイイという名の美学がある。 

佐藤哲 (21) 千葉県 



►オリジナル版をやったことはなかった力 ? , 
演出が凝っていてホンコン映画を見ている 
ようだ。 前田喜彦 (19) 鹿児島県 

►リズミカルでドラマチックなアクション 
ゲーム。 小松博志 (20) 大阪府 

►バリバリアクションでカ ッ チョいい。 

笹本昌訓 (25) 山梨県 
►このゲームの演出は,他を寄せつけない 
ものがある。 金井徳之 (20) 千葉県 

►あの背景の描き込み方はダテじやない。 
ほかのソフトも期待してます。 

小林正弘 (16) 神奈川県 
► X 68000 では難しいと思われる数々の演 
出を無理のない技術でカバーしている。 

金子聡史 (18) 千葉県 
►豪快なところがいいんですね。 

倉島利和 (20) 静岡県 
►ス〇 D じやないとだめだという奴,貴様 
らにそんな玩具は必要ない!(同案多数?) 

山口英斉 (16) 広島県 
►あの動きはやはりただ者ではない。 

鈴木康夫 (25) 愛知県 
►いちばん面白かったよ! ダラ II よりも 
FF よりも OT よりも。家の X 68000 でこんな 
ことができるとは。鈴木条路 (20) 埼玉県 
►さすがカプコン。遊べるゲーム。 

小田学洋 (26) 兵庫県 
►さくさく斬るのが気持ちいい。 

小林典弘 (17) 愛知県 
►ここまで作り上げるとはスゴイ!ただ 
し,ディスクの読み込みが気になります。 

末永勝治 (25) 広島県 



►杏藤没さんへ。4月号82ページの「高くてなにが惡い? j はなるほどと思いました。確 
かに PC - 9801,1 BM . Macintosh のマシンサイクルの短さはどうにかならないかと思います。 
その点今度の X 68030 は腰を落ち着けてつき合えそうな「パソヮークス」の感じがします。 
でも, LC 1 II と比較すると私は……。 

商井崇 (26) X 68000 EXPERT - HD . PC -9801 NS/L 茨城 1 U 

















AFTER REVIEW 


►後日メガドライブ版をやらせてもらった 
が, X 68000 版のほうが出来が段違ぃによか 
った(飛竜がしゃべるし)。 

尾崎俊一 (23) 大阪府 
►痛快で面白ぃ!やり込めばなんとかな 
るところも気に入ってぃる (VERY DIFFI 
CULT で解ぃた!)。井上綾子 (24) 東京都 
►流れるようなアクション。 

須田和彦 (22) 茨城県 
►ステージのあぃだのおしゃべりがよぃ。 

古沢達也 (20) 埼玉県 
► 50 インチのデイスプレイでやってみたぃ0 

坂口周之 U 9) 北海道 
►カプコンの X 68000 に対する意気込みを 
感じさせてくれた。 

長田良太 (17) 神奈川県 
►大きなキャラが出てきて,ちゃんと_力く。 
主人公がなめら力、に動く。 

永田裕輔 (19) 鹿児島県 
►面ごとの読み込みが長ぃので,そのあぃ 
だにメガドライブ版で遊んでみると,やっ 
ぱり X 68000 版のほうが出来がぃぃのがよ 
くわかる。 仲村嘉晃 (20) 埼玉県 

►好きか嫌ぃかは主観だが,出来のよし悪 
しは,それに比べれば客観的な物差しであ 
る。ストライダー飛竜は,そうぃった見方 
を すれば好き嫌ぃは分かれるが,出来のよ 
ぃ ゲーム だ。やりこめば味が出る ゲームな 
のに,実はとっつきが悪ぃ。高ぃアクショ 
ン性と演出力,自由度のすべてが両刃の剣 
になってしまってぃる。思ぃどおりの動き 
すらままならなぃ歯がゆさに,露と消えた 
飛竜の数は少なくなぃだろう。しかし,そ 
の奥深さの扉までたどりつけば,そこから 
真のストライダー飛竜が始まるのである。 
そうして ゲームを 極めた達人のプレイは, 

この飛竜では極めるほどにその美しさを増 
してぃく。考えようによっては観赏型のゲ 
ームなのだが,できたら自分が X 68000 で存 
分に遊べることを利用し,他人に見せるた 
めにとことんまで極めてはぃかがだろうか 
?きっと,ゲームに対する新しぃ発見を 
飛竜が教えてくれるだろう。 (八) 

►結構アツくなってぃる人はぃるようなの 
だが,ぃまぃち人気が伸びなぃのが残念で 
ある。「とっつきにくぃ」「難い、」との声 
もあるようだが,むしろまったく逆のはず 
である。アクションとしては革命的な操作 
であることが裏目に出てぃるのだろうか。 

だが,その美しぃアクション,ダイナミ 
ックかつスピーディな演出,展開,そして 



爽快なノリは,やはりほかのアクションゲ 
ームとは JrW 交にならないほどのスグレモノ 
である。アクションゲームのひとつの頂点 
である「アクション映画のノリ」を追求し 
た答が,このストライダー飛竜なのだ。 

とにかく,操作にさえ慣れれば誰でも楽 
しめるし,それだけでサクサクと進められ, 


限りない爽快感へと結びつくのである。決 
して難しくはない,むしろ簡単なゲームな 
のである。 

いまさらながらもう一度いう。このゲー 
ムを超えるアクションゲームはいまだに存 
在していない0皆もう一度このゲームに没 
頭してみろ! (横内威至) 




★餓狼伝脱 ホームデータ 

5/10 

発売中のソフト 

X 68000用 

5"2 HD 版8,500円(税別) 



★大航海時代 II 

光栄 

4/30 

★メガロマニア 

イマジニア 3/19 

X 68000用 

5"2 HD 版1し800円(税別) 

X 68000用 

5〃2 HD 版 12,800円(税別) 

★WINNING POST 

_ 光栄 

5/28 

★エトワールプリンセス エグサクト (5") 

X 68000用 

5〃2 HD 版 12,800円(税別) 


ブラザーエ業 ( TAKERU ) (3. 5〃)3/26 

★リブルラブル 

電波新聞社 

5/下 

X 68000用 

3.5/5〃2 HD 版9,800円(税別) 

X 68000用 

5〃2 HD 版7,900円(税別) 

★スターフォー 

ス 電波新聞社 3/26 

★銀河英雄伝説 III 

ブラザー エ業 ( TAKERU ) 6/20 

X 68000用 

5〃2 HD 版4,900円(税別) 

X 68000用 

5"2 HD 版 

価格未定 

★極 ログ 

3/下 

★ロボスポーツ 

イマジニア 


X 68000用 

5〃2 HD 版 12,800円(税別) 

X 68000用 

5〃2 HD 版 

価格未定 

★信長の野望 • 

覇王伝 光栄 4/2 

★Traum M . N.M Software 


X 68000用 

5"2 HD 版 12,800円(税別) 

X 68000用 

5〃2 HD 版 

価格未定 

★ KU 2 パンサーソフトウェア 4/9 

★鮫丨鮫!鮫! 

KANEK 0 


X 68000用 

5〃2 HD 版7,800円(税別) 

X 68000用 

5〃2 HD 版 

価格未定 

★沈黙の艦隊 

ジ ー•エー•ェム 4/10 

★達人 KANEK 0 


X 68000用 

3.5/5"2 HD 版 12,800円(税別) 

X 68000用 

5〃2 HD 版 

価格未定 

★幻影都市 

ブラザーエ業 ( TAKERU ) 4/15 

★エアバス ター 

KANEK 0 


X 68000用 

3.5/5〃2 HD 版6,800円(税込) 

X 68000 用 

5"2 HD 版 

価格未定 



★サパッシュ II 

ポプコムソフ ト/グロー ディア 


新作情報 

X 68000用 

5"2 HD 版 

価格未定 



★倉庫番リベンジ 

SX -68 K シャー 

プ 1 

★ヴェルスナーグ戦乱 ファミリーソフト 3/ 未 

X 68000用 

5"2 HD 版6,800円(税別) 

X 68000用 

3.5/5"2 HD 版9,800円(税別) 

★麻雀クェスト 

SPS 


★宝魔ハンター 

ライム 

X 68000用 

5"2 HD 版 

価格未定 


ブラザーエ業 ( TAKERU ) 5/ 未 

★麻雀悟空 • 天竺への道 シヤノアール 

X 68000用 

3.5/5"2 HD 版 1,500円(税込) 

X 68000用 

5"2 HD 版9,800円(税別) 


►いわせてください。私,クラスチェンジします。そんなわけで,今年は X 68030 を贾えま TH C SOFTOUCH ?; 

せん。 佐藤崇 (26) X 68000 EXPERT - HD . XIC/turboZ 栃木阽 ^ 






























[特業] 


W! SX-WINDOW 


SX-WINDOW ve 「.3.0 が意味するのは 
使い物になるマルチタスク,マルチウィンド 
ウ環境。初期のシステムからは想傢で吉ない 
くらいの内容になっている。いや,誰もが最 
初からこれを待ち続けていたのかもしれなし、。 
まだ課題もある。テキストは高速になったが 
グラフィックの変換は異様に遅く,ウィンド 
ウ描き換えも 10 MHZ 機では重い。ュ_ザー 


インタフェイスはあと一息。それでも,確実 
にウインドウの時代が始まっているのだ。 


ウインドウ環境の完成へ向けて . 中野修一 

グラフイック環境今昔 . 丹明彦 

タスク間通信の可能性 . 石上達也 

ここまでできるシャーペン .X . 中野修一 

シャーペン. X とカスタマイズ . 瀧康史 

画面暗転の愉しみ . 石上達也 

CRT 960 .闩 . 田川和義 


ウインドウ環境の完成へ向けて 


Nakano Shuichi 中野修 - 


SX-WINDOW ver .3.0。 ようやく 実用 
段階になったといっていいでしょう。今回 
のバージョンアップの決め手はなんでしよ 
うか? 65536色のグラフィック,動画の 
サポート,実用になるソフトとしてのシャー 
ペン. X が標準添付されたこと……。 

X 68030 の発売されたことも重要ですが, 
使ってみると 10 MHz でも実用レベルであ 
ることがわかります。これをなさしめたの 
は,これまでの地道な高速化と使いやすく 
するための細かな改良点の積み重ね,つま 
り,これまで足らなかった部分が補足され 
たことによるものでしよう。 

個人的に気にいっているのは(本質とは 
まったく関係ないところですが),ようや 
<背景設定が自由にできるようになったこ 
とです。使えるのはテキスト画面のモノク 
口 4階調とカラー4色だけですが,それな 
りの表現力はあります。今回は,松村知己 
氏の G 2 T . X を使用してグラフィックを変 
換しています。ただし,このままでは背景 
の自己主張が強すぎますので,実際に使用 
するときには黒のメッシユをかけて階調を 
抑えたほうがいいでしよう。 

さらに実験的に Windows 用壁紙のコン 
バートもやってみました。使用したのはガ 
イナックスから発売されている「ふしぎの 
壁のアリス」で, BASIC で表示プログラ 
ムを作って変換してみたものです(ただし 

32 Oh!X 1993.5. 


X 68000 だけでは不可能)。 

難点はテキストパレットで,標準状態で 
は赤,青,緑,黄に原色を使用しているの 
で画面との馴染みが悪く,はっきりいって 
下品です。これは飽和度を抑えることで画 
面との調和を図ることができます ( CRT 96 
〇參照)。 

使い勝手の面では,シャーペン. X で範 
囲選択の際に, 

ダブルクリック:1語選択 
トリプルクリック:1行選択 
という作法が採用されました。マウスでテ 
キストを扱う際の世 
界レベルで標準的な 
作法です。残念なの 

は,テキストマンか 
なにか力'®轄してやっ 
てくれているのでは 
なく,アプリケーシヨ 
ンが独自に対応して 
いるだけなことです。 

こういったものはぜ 
ひシステムでサポー 
卜してほしいところ 
です。 

普通はさらに, 

クワドラブルク 
リック:1節選択 
(または全文選択) 


というものもあるのですが,なぜか割愛さ 
れています。 

画面の拡大 

X 68030 で残念だったのは表示画面の拡 
張が行われなかったことでしよう。 SX - 
WINDOW では,これまでも 24 kHz インタ 
レース表示の大画面は使用できたのですが, 
長残光デイスプレイでもなければあまり使 
いた〈ないようなものでした。これが CRT 
960によって 31 kHz でも多少拡大できるよ 
うになりました。ほんの少しでも広くなる 
というのはよいことです。特に悪影響はあ 
りませんので,ぜひ使用してみてください。 

SX - WINDOW の実画面モードは使いや 



背景作成にはフリーウヱアの G 2 T を使用 


►岡村直也さんって同人誌描いていたんですね。私も昔,外注で描いたことがあるんです 
よ(意味不明)。今度は, Oh ! X 別1111•上界気流!(さらに意味不明) 

木村直也 (20) X 68000. MZ - 2200/700栃木県 





































すさと使いにくさの両面を秘めています。 
広い画面を使えるのはともかく,ス クロー 
ルするの.は不自由です。一度 24 kHz インタ 
レースを見てしまうともっと大画面が使い 
たくなるのは当然でしよう。気軽に 24 kHz 
が使えるようにフリッカーフイクサーなど 
の周辺機器がほしいところです。 

使い勝手を完璧に 

あらかじめいっておきますが, SX - 
WINDOW の操作性は非常に高水準なもの 
です。しかし,まだ細かい点で不満も残っ 
ています。 

できることならば世界最強の使いやすさ 
を備えたウインドウシステムであってほし 
いと思っていますので,あえて苦言を呈し 
ておきましよう。 

SX - WINDOW で私が嫌いなものはずば 
り,ダイアログとメニューです。 

ダイアログを使うべきなのはほかのタス 
クとは並列にできない処理 エラー 処理の特 
殊な部分しか思い浮かびません。それにし 
ては,ダイアログを開かせることが妙に多 
いように思われます。 

ほかのタスクを止めてまでやらなきやな 
らないようなものでしよう力、。 

| メニューについて 

次にメニュー。どうも気にいらないのが 
シャーペンに も使用されている 「ツールバー」 
の部分です。タイトルバーのすぐ下にある 
メニュー部分のことですが,この「一見, 
ボタン」風のエリアです。なぜ右クリック 
で動作するのか,いろいろな人と話しても 
判然としません。 

バー状になっているのも, Macintosh は 
いちばん上だったからよかったけど,変な 
位置にウインドウを置くと右ボタンにはうっ 
かり触れなくなります。メニューに共通し 
た問題点です。つまり,通常の状態(ウイ 
ンドウの中央あたりで開くと)ではメニュー 



普通は問題ないメニューだが…… 

が開いたときにどんな項目も選択されない 
状態なのですが,画面の下のあたりではメ 
ニューが表示された瞬間にすでになんらか 
の項目が選択された状態になってしまうの 
です。メニューは指を離した瞬間に選択さ 
れますので取り扱いに注意が必要になりま 
す。 

ボインタのすぐそばにメニューを出そう 
とするのはわかります。 WP . X のように 
UNDO がきくものばかりにするのならま 
だいいのですが,メニュー内容が エディッ 
卜できる以上これはシステムの問題といえ 
ます。 

マウスの使い方の基本として左ボタンは, 
マウスがポイントしたものに対してのアク 
シヨンを指示することを主目的としていま 
す。右クリックでは,ポイントされている 
場所に関わるメニューを表示します。この 
とき,メニューの内容はポインタがあるエ 
リアに依存しています。マウスの指し示す 
場所が違えばメニューの内容も変わります。 

これまでのシャープ製のアプリケーシヨ 
ンを見ても,そのメニューの指示する動作 
は,そのエリア内にある対象への指示とし 
てほほ'一貫していました。右ボタンをメニュー 
ボタンとして独立させるのは惡いことでは 
ありません力す,それまでのューザーインタ 
フェイスを無視するのは得策ではありませ 
ん〇 

どうすべきかというと,「両方に対応す 
る」というのが正解でしょう。 

また,これらのメニューを選択する際に 



CRT 960 を使用。実際の表示範囲はもう少し広い 



これが通常の表示範囲 


► う一ん, K 0 さんは,なかよしを買っているのか。さすがの私も セーラームーンの ためだ 
けになかよしは買えんぞ。せいぜい4月6日発売の第3巻を買うぐらいだ。同様の理巾で 
3 X 3 EYES のためだけに,ヤング マガジンを (うということもない。講談社の雑誌は H わ 
ないなあ。 中内英裕 (28) X 68000 XVI . XlturboZII 栃木垠 



この位置で開くと一気に下の階層メニューが 


は「ドラッグ」という動作が必要とされま 
す。短距離ならともかく,ドラッグという 
動作はあまり歓迎されるものではありませ 
ん。操作法としては指と神経に負担のかか 
るものだともいえます。アイコンをつかん 
で運んでいくにしても,遠いところだと途 
中で落としてしまったり,長いメニューで 
違うところを選択してしまったりといった 
?興操作を誘発しやすいのも事実です。 

最近(というほどでもない力、)流行の方 
法に マウスのプレス (押し続ける)でメニュー 
を出したときはドラッグで選択,クリック 
されたときはメニューを表示しっぱなしに 
するというものがあります。開きっぱなし 
のメニューは左ボタンで選択するのです。 

ほとんどボタンとして動作することにな 
ります力 ? ,どちらかといえばメニュー専用 
のエリアという考え方のほうが不自然な気 
がします。どうせ空いていた左ボタンです 
し,従来のューザーインタフヱイスとも整 
合が取れるのでぜひこういった作法も採用 
してもらいたいものです。 

なお, シャー ペン. X の ツールバーは ウイ 
ンドウを小さくすると行数表示などに隠れ 
て見えな〈なるものがありますが,これは 
本当に隠れているだけで,本来あるべき場 
所にポインタを持ってきて右プレスすると 
ちゃんと (?) メニューが表示されます 
(標準状態では最小化したときに使えない 
のは環境設定だけ)。このほうが便利は便 
利なのですが,最初に見たときは目が点に 
なってしまいました。 

そして新たに加わった階層化メニュー。 
ポイントしただけでメニューが開いてしま 
うのは困ります。さらに親メニューより子 
供メニューが大きい場合,ウィンドウのあ 
る地点ではメニューを開いた瞬間に子供メ 
ニューが親メニューを覆い尽くすため,事 
実上メニューが使えなくなります。 

メニューは SX - WINDOW のもっとも基 
本的な操作システムです。であればこそ, 
もっともっと使い勝手を考えたシステムで 
あってほしいものです。 

特集ウィンドウ環境の完成へ向けて 33 














































[特集]襲撃! SX-WINDOW 


拡張された画面モードとマネージャ群を見る 

グラフィック環境今音 


Tan Akihiko 丹明彦 

新しい SX - WINDOW になってグラフィック環境は飛躍的に向上した。 B 5 
536色のウィンドウ上では X 6 B 000 本来のグラフィック能力を発揮させること 
ができるのだ。これからのグラフィック環境を考えてみよろ。 


うちでは, PROII に2台のハードデイス 
クをつなげている。メインのハードデイス 
クには Human 68 k のバージョン 2. 03を入 
れてある。けっこういじったシステムだか 
ら,バージョンアップはもうちょっと待と 
うかな。で,リムーバブルハードディスク 
のメディアを1枚フォーマットして Human 
68 k のバージョン3.00をインストールする0 
こちらから起動すれば最新のシステム。こ 
ういうとき外づけは楽だ。 

さて SX - WINDOW だ。バージョン 3.0 
では,噂の65536色グラフィックをはじめ 
として,動画像のサポートなど,かなり頑 
張った作りになっている。いままでは,グ 
ラ フイカル ユーザー イ ンタ フェイス であり 
ながら,グラフィックそのものの扱いは才 
マヶ程度でしかなく,なんとなく位置づけ 
がはっきりしなかった。しかし今回のバー 
ジョンで,ようやく正し〈グラフィックを 
扱う環境が整ったといえよう。 

ときぉり重い処理もあるが,現行機種で 
もきちんと動く。 X 68030 専用ということ 
はない。その点は安心していただきたい。 

■過去 

SX - WINDOW が出たてのころ,その落 
ち着いた色調のウインドウの中に16色とは 
いえカラフルなグラフイックが表示されて 
いたのは新鮮だった。画像表示のためのア 
クセサリはキャンバス. X というプログラム 
である。扱う画像フォーマットは PIX フォー 
マットという専用のものであった。 

ホ** 

この環境が抱えている課題は3つあった。 

1) グラフィックが16色固定 

X 68000 ユーザーを魅了した65536色を表 
示できる能力は, SX - WINDOW 上では無 
視されていた。理由は単純である。 

•ウインドウ環境は広い画面 i がほしい 
• 65536色モードは 512 X 512 ドットまで 

34 Oh!X 1993.5. 


• 16色モードは1024 X 1024ドット 
—768 X 512 ドット,16色を採用 

いかにも 512 X 512 ドットでは狹いのはわ 
かるが,これはなんとも残念であった。 

2) 独自仕様の PIX フォーマットのみ 
要するに蓄積がなかっな/作れなかった。 

当時はすでに PIC . R フォーマットが事実上 
の標準となっていて,通信などで流通する 
画像もほとんどが PIC . R フォーマットになっ 
ていたが,こうした画像ファイルのコレク 
ションは SX - WINDOW 上ではまったく役 
に立たなかったのである。 

PIX フォーマット自身も,16色水平型, 

非圧縮,という疑問の残るフォーマットで 
はあった。特に非圧縮というのは致命的で 
あった。16色なら,もっとポータビリティ 

のよい MAG フ オーマットや PI フオーマッ 

卜が存在して p た r - 

3) グラフィックデータの再利用不可 
Macintosh 系のウインドウシステムには, 

ユーザーが ウィシドウ辟を渡り歩くイ メー 
ジがある。こっちのウインドウでカットし 
たデータをあっちのウインドウにペースト 
する。 Macintosh の偉大なところは,強力 
なクリップボード機構によって,ウィンド 
ウ上で取り扱うあら 
ゆるデータをカット 
&ペーストしてしま 
えるところにある。 

プレーンテキストだ 
ろうが マルチ フオン 
トテキストだろうが, 

ドローオブジェクト 
だろうがペイントオ 
ブジェクトだろう力す, 

ひょいひょいとこな 
してしまう(ちょっ 
といいすぎかな)。 

これは編集という概 
念を根本から変えて 
しまったともいえる。 


ひるがえって SX - WINDOW のキャンバ 
ス. X であるが,最初のバージョンでは PIX 
フォーマットの画像を見るだけ,次のバー 
ジョンではセーブもできるようになった。 
しかし,ほかのアプリケーションに運んで 
いくということになると,どうにも歯切れ 
が悪かった 。 Easy Paint はペイント ツール 
であるから PIX ファイルを取り扱えるのは 
当然としても,エディタ. X の文書に貼り 
込んでみたりといった話は聞かない。 

氺 ホ* 

ある意味で X 68000 というのは常に厳し 
い目で見られてきたシステムともいえる0 
Human 68 k が MS - DOS ゆずりのコマンド 
ライン文化で出発したため,その環境を継 
承できない SX - WINDOW は日常的な作業 
環境として定着しにくい。 

Macintosh と上 W 交されれば,カット&ペー 
ストが弱いとか WYSIWYG してないとか 
操作性が不統一であるとかいわれる。 

UNIX ワークステーシヨン(というか X - 
Window ) と比較されれば,テキストウィ 
ンドウがないとか真のマルチタスクをして 
いないとかいわれる。 

DOS マシンと比べて速度が遅いとか値 



Macintosh の24ビットデータを表示してみる 


►•やった!やりました。地元の国立大孕に合格しました。我ながらよく1年叫宅浪で踏 
ん張ったもんだ。まだ実感はないけど,4月からは思いっきり勉強するぞ。うん,絶対。 

戸谷浩史 (19) MZ - 2500群馬県 











段が高いとかいわれる。 

X 68000 はこれらの性格をあわせ持った 
マシンで あるといえる。逆にいえば,その 
どれもが中途半端であったともいえる。 

_現在 

そして月日は巡り, SX - WINDOW のバー 
ジョン 3.0 が登場してきた。ことグラフイッ 
ク環境に関しては,上で述べた課題が軒並 
み解決されている(解決した課題について 
しか述べていないという話もある)。そし 
てさらに,動画像などの新しい機能も入っ 
ている。 

1) 65536 色モードを装備 

今回のバージョンから SX - WINDOW は 
画像を65536色モードで表示できるように 
なった。65536色ウインドウを用いること 
により,画面サイズというネックを打破し 
た。 GRW . X という,最大 512 X 512 ドット 
の枠だけのウインドウを用意し,65536色 
の画像はこのウインドウの内部にのみ表示 
される。 X 68000 シリーズでは,65536色の 
グラフイックは非公式ながら 768 X 512 ドッ 
卜以上でも表示ができた。この場合,512 
ドットを超えた部分については同じ表示を 
繰り返すことになる。余計な繰り返し部分 
をマスクするために,最大 512 X 512 ドット 
のウインドウを実装したのだ。 

GRW . X のおかげで,65536色モードは 
実画面モードと共存できる。話がそれるが, 
実画面とは 1024 X 1024 ドットの画面であり, 
実際に表示される表示画面に対して,実際 
に表示されるわけではないが事実上の画面 
という意味でこう呼ばれる。 

65536色モードおよび実画面モードを使 

うの.は簡単である。 コントロー ル パネル か 
ら画面 モー ドを選び, 両モー ドに対する項 
目をチェックすればよい。この設定は SX 
シェルを再起動したときに有効になる。 

65536色ウインドウの使用感覚としては, 
なんだか天井の低い廊下を歩いているよう 
な気分で,狭苦しい。だが,ひとついいの 
はドットのア スぺク ト比がほぼ1:1である 
こと。シャーフ!^屯正のシステムとしては初 
めてではなかろうか。 

そう,標準サポートの意味は大きいのだ。 
パワーユーザーの制作するものは,ある程 
度の欠点や制限,それに矛盾とか危険性は 
承知のうえで,あえてほしい機能だけを実 
現すればいいし,そのほうが使いやすいも 
のができる 力す, メーカー標準だとそうはい 
かない。この狭いウインドウは苦肉の策と 
いう気がしなくもないが,ハードの制約の 



GRW . X なしでキヤンバスを動かすとこうなる 


中で破綻させることなく実現したのは現実 
的な回答であり,立派だ。 

2) さまざまな画像フォーマットに対応 
こうして開いた65536色ウインドウの上 

で走らせるキャンバス . X はなかなかでき 
る。 

PIX (16 色), PNT ( EasyPaint のファイル, 
16色), PAT 4( パターンエディタ), GL 0 ,GL 
3, GLM (65536 色ベタ), RPC (ランレング 
ス圧縮), JPEG (フルカラー,自然画向き), 
TIFF (モトローラ/インテル ), APIC (16/256 
/65536色), PIC ( DoGA ) と,これだけのファ 
イル形式を読み書きできる。 

JPEG はそれなりに重く,コプロもない 
10 MHz マシンではさすがに時間がかかる 
が,ちゃんと表示する。個人的には〇正フォー 
マットにも対応してほしい。口ーダを追加 
できるように作られているようだから,自 
分で作れといわれそうだが。 

セーブがどのフォー マッ トでも可能だか 
ら,たとえば JPEG 画像をキャンバス.又の 
ウインドウに放り込んでおいて, APIC で 
セーブすることができるのだ。 PAT 4 形式 
でセーブすれば,パターンエディタにも読 
み込めるし,背景設定にも使える。 

ほかにも,キャンバス. X は,複数の画 
像ファイルをドラッグしてウインドウに放 
り込めば,繰りにロードして表示してく 
れるという,まるで店頭デモのために作っ 
たような機能や,リサイズボックスをドラッ 
グすることで画像の表示サイズを変える機 
能がある。リサイズ後の画像サイズには, 
ウインドウのサイズにきっちり合わせたり, 
アスペクト比を保持するように設定したり 
といったキメ細かい設定が可能だ。 

3) イメージデータのコピー&ペースト 
これはアニメーションと比べると地味だ 

が重要。キャンバス. X で画像をロードし 
ておいて, コピーパ、 ツフアに J [义り込み, シャー 
ペン. x ( マルチフォントエディタ)でイ メー 
ジペーストにより貼り込むことができる。 
そのフォーマットは読み書きできるものと 
ほぼ同じ ( GLO , GL 3, PAT 4 がない)。 



GRW . X があるとカラー表示される 



メモリ管理はちょっと怪しい? 


ホ** 

ここで色の扱いに関して触れておこう。 
画像のロード/セーブやコピー&ペースト 
においては,画像フォーマットの変換が頻 
繁に起こる。変換元と変換先の色数が同じ 
ならいいのだが, PIC (65536 色)— PIX (16 
色)や, JPEG (フルカラー) — PAT 4(8 色) 
といったシチュエーションでは,色数に不 
整合が起きる。この色の管理を,システム 
が自動的にやってくれるのである。内部的 
にはもとの色数で持っているらしいから, 
コピー&ぺーストしているぶんには情報が 
欠落することはないと思う。印刷のときに 
は適当に白黒に変換してくれる。変換方式 
は,単純にしきい値で切るやり方から誤差 
分散まで用意されている。なぜか画面上で 
はあまり綺麗ではない(というか,印刷時 
しか使用されないのか?)。グラフィック 
ウィンドウなしで APIC フアイルを表示さ 
せると,ちよっと情けない。 

また,作り方が惡いのか,理不尽に重い 
ことがある。たとえばウィンドウの重なり 
を変えて,グラフィックウィンドウの一部 
が新たに露出した場合,その部分を表示す 
るためにえっちらおっちらと色変換をやっ 
ている。 これは X 68030 では気にならない 
が, 10 MHz マシンでは ストレスを 感じさ 
せるほど重たい。リサイズなどをするまで 
は,表示する絵は変わらないのだから,キヤッ 
シュみたいに保存しておくというのも必要 
だろう。さらに,リサイズしたときのこと 
も考えると,色変換はマルチタスクで行う 
べきであろう。 


► 4 月号の「満開の電子ちゃん」の新曲の中で,「屯脳俱楽部は X 6800 W - 用 j とあります 
が,これっていった 。 滝沢政逝 (21) X 68000 SUPER 群馬県 


特集グラフィック環境今昔 35 






















I アニメーションのサボート 

さてお侍ちかねの アニメーション である。 
前述の 65536 色ウィンドウを起動し, CGA 

という拡張子のついたファイルをダブルク 
リックすると,ピュアーである CG ビジョ 
ン .X が起動し,ウィンドウの中でアニメー 
ションが動き出す。ビデオマネージャ IVM . 
X はあらかじめ起動しておく必要がある。 
65536 色モードと IVM.X の常駐下でアニメー 
ションが再生できるわけだ。 

DGGA コンバータがつ いている のも うれ 
L い。 DoGA CGA システムで作成した各 
フレームの画像 ファイル (DoGA の PIC ) と, 
タイムチャートファイル(拡張子は TCH ) 
から CGA ファイルを生成する0 

SX-WINDOW の アニメーションは,な 
かなか Macintosh の QuickTime を意識し 
たところが見える。というのも,音が出る 
からである。音が出るということは,動画 
像側のス ピー ドが揃っていなくてはならな 
い。時間を管理しているのである。もしフ 
レームの J 苗き換えが間に合わなかったら, 

その回は描き換えをやめる。全体としてコ 
マ落としのアニメーションになるが,この 
おかげで音と同期したアニメー ションカす再 
生できるのである。ちゃんと 10 MHz のマ 
シンでも動く。ただどう頑張ってもコマ落 
としになってしまう。 X 68030 なら滑らか 
に動く。 2 〜 3 枚アニメーションウインド 
ウを開いても大丈夫だ。 

キャンバス .X と同様, CG ビジョンもリ 
サイズできる。再生,一時停止,停止,巻 
き戻しなどのコントローラも備えつけだ。 

_近未来 

とりあえず,新しいシステムに対応した 
アプリケーションの充実が望まれるところ。 

色変娜実際 

65536色の画像を張り込むと画面では テキス 
卜で表示される。色変換は専用のマネージャに 
より システムレベルで 提供された サービス だ。 
これは コン ト ロール パネル上の メニューからデ 
フォルトの色変換方式として選択できる。設定 
されている色変換方式は3種類で,写真右から, 
ドット単位色変換方式 
局所誤差分散方式 
誤差分散 (Floyd Steinberg ) 方式 
で出力したものとなっている。全体的にもうちょっ 
と綺麗に出力できそうな気がするのだが。 

なお,サンプルはシャーペン. X で印刷した。 
グラフィックのハードコピーにテキストエディ 
夕を利用するとはなかなか気持ちよい。 

36 Oh!X 1993.5. 


真っ先に考えつくのが,65536色の ペイン 
トツール。もちろん,コピー&ペーストに 
完全対応でだ。 

それと,いいかげんに ドロー 系の ツール 
も出てきてほしいものだ。軽くてサクサク 
描けて,描いたドローオブジェクトが シャー 
ペン. X の文書に貼り込めるようなやつだ。 

さらに個人的には,レイトレーシングの 
システムが載ってほしい。こればかりは 卜 
ランスピュータや V 70, または X 68030 を 
前提とするものでもいいかなとは思ってい 
る。モデリングはともかく,レンダ'リング 
に何十時間も全 CPU パワーを食われるの 
はもうごめんだ。レンダリングはバ、ッタグ 
ラウンドで走らせ,ときどき結果を取りに 
いってウィンドウに表示する。65536色だ 
から,もう表示で困ることはない。しかも 
アスぺクト比が自由になるというおまけつ 
きだ 。 

もっとも,これを安定して運用するため 
には,システム エラー 程度で リセット しな 
くてはならない SX シェルでは心もとない 
ともいえる。 

本** 

傾向としては65536色モードをメインに 
据えて,16色モードは日陰ものになりつつ 
ある。しかし, im のところ, SX-WINDOW 
用のゲーム類は16色モードのグラフィック 
を使用しているので65536色モードでは都 
合が悪い(なぜだろう? マネージャが面 
倒みれるはずだが)。そしてグラフィック 
モードを切り替えるときには,なぜか再起 
動が必要となっている。 

本来,グラフィックアプリケーションは 
それぞれ表示すべき内容をメモリに持って 
いる。画面モードは表示の際に問題になる 
だけだから混在して実行しても本質的な問 
題とはならないはずだ。アクティブウィン 
ドウの種類によって画面モードを自動的に 
切り替えるようなことだってできるだろう。 



これができない理由はグラフィックマネー 
ジャがグラフィック画面を管理していない 
という事実に依存する。各アプリケーショ 
ンがどの画面モードを使用しているかとい 
う情報があればよい。既存のアプリケーショ 
ンに対応するのはつらいところだが,なに 
か対応がほしかったところだ。 

そして,もっと多くの画面モードがほし 
い。というより,将来的にグラフィック資 
源がもっと贅沢になったときに困らないだ 
けのマネージャを用意しておいたほうがい 
いと思う。1024 X 1024ドット256色, 65536 
色または1677万色。これらをコントロール 
パネルから自由に切り替え,パレットはマ 
ネージャが全部面倒を見るくらいでもいい 
と思う。 

《未来 

Macintosh に QuickTime という規格が 
ある。世間では誤解されているような気が 
するが,あれはアニメー ションをやってい 
ることそのものに価値があるというわけで 
はない。確かに時間管理によって自動的に 
コマを落とし,音に同期させたのはすごい 
力?,本当にすごいのは,ワープロやドロー 
などに当たり前のように動画を貼り込めて 
しまうところなのだ'。そのために規格をキッ 
チリと固めたところなのだ。プロトコルさ 
え守ればアプリケーションによらず,どの 
ような文書にも動画像が貼り込める。 

とりあえず パフォーマンスは 犠牲にして 
いるというのも別の意味です ごい。 いまは 
コマ 落としでも,将来は マシンの 性能が上 
がることがわかっているので,そのときは 
フルアニメーションになるというスタンス 
が見える。この志の高さが Macintosh の真 
骨頂な の だ 。 Macintosh は タリップ ボード, 
カット& ペースト という概念により編集作 
業に劇的な変化をもたらした。それと同じ 
ことを今度は動画像でやろうとしている。 

AMIGA の場合だと,アニメーションに 
対するスタンスは根本的に異なる。統合さ 
れた環境のなかで美し〈動画像を扱うのが 
Macintosh の作法なら,どのような状況の 
下でも常に最高のパフォーマンスを達成す 
るのが AMIGA の作法だ。カタログスぺッ 
ク上は“非力な”マシンの上ですら,相当複 
雑で画面いっぱいのアニメーションが毎秒 
20〜30コマで動く。それを AMIGA は何年 
も前から実現していた。志の高いのもいい 
が,現実の制約のなかでちゃんと動く実物 
を提示することのできるパワーというもの 
にも強く惹かれるのである。 


►今年から大学生になることになったのですが,入学時に PC -9801 note を半強制的に買わ 
せるのにびっくりしました。 PC -9801 が嫌いな私は,どうしようかと考えています。 

田端邦男 (18) X 68000 PRO 群馬県 













で, SX-WINDOW も,アニメーション 
を動かして喜んでいるレベルでは不十分だ 
と思うのだ。たとえばアニメーション編集 
ツールのプレビュー。たとえば解説書の揷 
絵。たとえば電子メール0こうしたものを 
作ろうとしたときに,自由自在にアニメー 
ションを利用できれば素敵なことには違い 
ない。しかし,それは単一の技術から生み 
出されるものではない。記憶媒体,アプリ 
ケーションインタフェイス,さまざまな問 
題に対するソリューションが与えられてい 
ることが前提となる。 

いわゆるマルチメディアは,その明快な 
使い道を見出せない状況にあるという気が 
する。個人的には,テキストからアニメー 
ションに至るまでのあらゆるデータ.を計算 
機に取り込み,統合的に扱う,そのこと自 
体がエキサイティングであると思う。コン 
ピュータグラフイ ック といい ノぐ ーチヤルリ 
アリティといい,それ自体が楽しいものな 
のだ。こういったものを真に活用するため 
には,うまい使い道を見つけるというより 
は,使う人間の側に変革が必要なのではな 
いだろうか。既存のものを“電子化”して置 
き換えただけでは,人は反応しない。 

さて私のやることは 

ひどい話だが,私は大昔作った SXIM 
AGE.X を初期バージョンしかリリースし 

図1 SXIMAGE 2 の概念図 



アニメーシヨンもマルチタスク 


ていない。 SXIMAGE.X とは,画像表示 
プログラムで, PIC ファイルと CUT ファ 
イルをサポート, PIC ファイルは16色変換 
により表示という,キャンバス .X の向こ 
うを張るァクセサリ。その後改良を加えた 
のだが,結局日の目を見ていない。 

ただキャンバス . X の最新バージョンを 
見る限り, SXIMAGE.X の役目はほぼ終 
わっているように思われる。複数表示,リ 
サイズ自由,色変換。表示に関する限り私 
のすることは残っているかな?これ力 5 '残っ 
ている。 

まず マルチタスクの ローデ イング。 キャ 
ンバス .X は,かなり頻繁に考え込む。通 
常の 操作ですらけっこうスト レスが たまる。 
速い マシンを 買えば問題が解決することは 
わかっている。でもそれに納得する気はな 

い0 

次はもっと綺麗な色変換。どんな画面モー 




SXIMAGE 2( 未完成) 


ドでも破綻しない色管理の方法はあるはず 
だ。 

そして表示以外のグラフイック環境の整 
備〇パイプとフイルタの実現0ダラフイッ 
クロ ーダをコードリ ソースで 持つというの 
は SX-WINDOW の力、、イドラインに沿った 
ものだし,それはそれで美しいが,私は 
UNIX かぶれのせいかパイプとフイルタの 
ほうが柔軟な感じがして好きなのだ。疑似 
マルチタスクを生かせば相当快適になるは 
ずだ。課題は ユーザー インタフェイスのデ 
ザインだろう。実際どうするんだろう? 
現在の最有力候補は, SX-BASIC と連動 
してタスク間通信により制御するというも 
のだが……。 

SXIMAGE バージョン2は,現在大改 
造を加えようとして座礁している。にっち 
もさっちもいかない。周囲からはつっつか 
れまくつている。ああ……。 


( 1 ) 

フィルタとパイプ 


\入力 
/、。ィプ 

実行ファイル名 

出^\ 
パ ィワ 

フィルタの機能 


パラメータ 類 



⑵ 

「 PIC ファイルを読み込んで16色に変換して表示し、 PIX ファイルとしてセーブする」ための構成 



⑶ 

考えられるフィルタの例 



► X 68030 を買っても X 68000 を手放さない人は,やはり多いのでしようね。 

樫正一郎 (21) X 68000 ACE - HD . PC -8801 FA.FM 16/3埼玉県 



特集グラフィック環境今昔 









































































































[特集]襲撃! SX-WINDOW 


SX - BASIC が目指すもの 


タスク間通信の可能性 





Ishigami Tatsuya 達 



開発中の SX - 巳 ASIC システムの概要を紹介する。同時にタスク間通信を使 
用したアプリケーションシステムの構想をまとめてみた。ウインドウ環境で 
のプログラミングのあり方を考えてみよ5。 


さて, SX - WINDOW はいまさらいうま 
でもなくマルチウインドウのシステムです0 

マルチ ウインドウというからには,一度 
に複数のウィンドウが開けるわけです。し 
かし,複数のウィンドウを開いたからとい 
って,それだけではマシンが複数並べられ 
ているのと同じです。それ以外のメリット 
がなければ意味がありません。とりあえず, 
ほかのウインドウを眺めながら,カット& 
ペーストを使いつつエディタで文章を書く 
ことができるというメリットがありますが, 
その程度ならコマンド上でエディタを使っ 
ていたほうが快適かもしれません。 

じゃあ,いったいどんなことをお前は考 
えているんだ,という話です。 

| モジュー匕 

C 言語とか X - BASIC などではよく 「部 
品を組み合わせてプログラムを作る」など 
といわれています。逆にいうと,ひとつの 
プログラムをいくつかの部品に分けて設計 
して最後にまとめろ,ということです。 

問題をいっぺんに考えるよりも,いくつ 
かの小さな部品に分けておいたほうが見通 
しがよくなりますし,部品をひとつ作るご 
とに|力作チヱックを行っていけば,あとで 
「しまった」となることが少なくなるといわ 
れています(伝聞モード80%)〇 

そして,汎用性を考えながら部品を作っ 
ていけば,ほかのプログラムにも流用でき 
るようになるかもしれません。部品同士の 
独立性を高めておけば,共同作業でプログ 
ラムを作る際に,スムーズに行えるように 
なるでしょう(責任の所在がはっきりしや 
すくなる)。 

いつものように話は一気に飛びますが, 
ここで SX - WINDOW のアプリケーション 
をひとつのサブルーチン群(あるいは関数 
群)とみなすことはできないでしょうか。 
SX プレイヤーは音楽関係のサブルーチン 

38 Oh!X 1993.5. 


パッケージ,(バージ弓:<2,0の完成が待た 
れる) SX 1 MAGE はグラフィック関係のサ 
ブルーチン パッケージというふうに a 

たとえば,ア£ベーム i 作っ 
ていて,グラフィックを表示したくなった。 
ウィンドウを開いて,グラフポ:一卜を取得 
して……というよりは, PIC ファイルを直 
接画面に表示する命令があマたらどんなに 
便利なことか。 

そのグラフィック画而と一緒に音楽を鳴 
らしたくなった。ほかのタスクの使用状態 
を監視しつつ, FM 音源ドライバを直接叩 
くという方法もありますが, BASIC のよう 
にステートメントひとつで扱えないもので 
しょぅか『:彳 

という、ように思ってください。思ってく 
れないと話が先に進みません。 

で,そのように思ってくれた心優しい人 
は,さらに考えま: to 」;, あ, その ソース 
リストをばらして,必要な部分を抜き取っ 
てやればいいではないかと。 

ソースリストをばらして必要な部.分を抜 
き出す0これはこれで,モジュール化の恩 
恵にあやかっています。いいことです。 

しかし, SX プレイヤーと SXIM AGE の必 
要な部分が分解せずに取り出せれば,そん 
な面倒なことはしなくて済むようになりま 
す。 

カブセ匕 

上手にモジュール化を推し進めておくと, 
内容のわからない部品でも,その仕;) t を知 
っていれば使えるようになる,カプセル化 
という概念にたどり着くようになります。 
これも非常に広い意味ではオブジェクト指 
向の範疇に入ります。オブジェクト指向と 
いうのは,なにも Smalltalk とか C + +に限 
った話ではなく,考え方の問題です。 

身近な例でいうと,実行ファイル basic . x 
( X - BASIC のことね)の中身を知らなくて 


も,使い方さえ知っていれば,その中の必 
要な部品(機能)を呼び出すことができま 
す。 

X - BASIC の文字表示ルーチンを使いた 
い,というときには, “ print ” というメッセ 
ージ ( BASIC ではステートメントと呼ばれ 
ている)を, basic . x というオブジェクトに 
送りつけることによって,画面表示が行わ 
れます。 

あなたは文字フォントの格納ァドレスを 
求めて,テキスト RAM の表示文字列を求 
めて,……のやり方を知っていますか(知 
ってたらごめん)。 

あなたは, X - BASIC の print 文の使い方 
で頭を抱えたことがありますか(あったら 
ごめん)。 

で,原理はよくわからないけど,なぜだ 
かうまく使えてしまう部品を作り出す。こ 
れが,データの抽象化 rC ' あると力*,カプセ 
ル化であるとかいった言葉で表されるとが 
ぜんオブジェクト指向っぽくなります。 

I Visual 日 ASIC のこと 

Macintosh には HyperCard と呼ばれる 
ソフトウヱアがあります。 MS - Windows に 
も Visual BASIC というソフトウェアがあ 
ります。 

HyperCard も逮いソフトらしいですが, 
使ったことがないので , Visual BASIC とい 
うソフトを紹介します(以下のおおまかな 
内容は HyperCard に対しても当てはまり 
ます)。 

MS-Windows に比べて, SX-WINDOW 
がいくら優れているといっても,「じゃあ, 
その SX - WINDOW に , Visual BASIC はあ 
るの?」といわれてしまうと反論できなく 
なるくらい凄いソフトウヱァです。 

どのくらい強力かということをつけ足し 
ておくと,3分間でウインドウプログラム 
を1本作れちゃうくらい,凄いソフトです, 


►やっとプリンタの咚川 1 .が終わった,.さっそく:;力 JJiW から溜まっているワープロ文ノ!••を 
印刷。あれ,たったこれだけ?う〜ん_而に出ている分®に比べて,意外に少ない。考 
えてみりや j 叫而サイズ=紙のサイズじやなかったんですね。 

杉山洋之 (20) X 68000 Compact,XlturboZ 椅玉 H ! 














また,オブジェクト指向という言葉を知 
らなくても,使っているうちに,有無をい 
わさずオブジェクト指向が身についてしま 
うという,「家出のドリッピー」みたいなも 
の凄いソフトです(名づけて,オブジェク 
卜指向養成ギプスって言葉はまだ誰もいっ 
ていない)。 

この Visual BASIC で,プロダラミングを 
しようと思ったら,まずウインドウデザイ 
ンを行います0ボタンとかボリュームとか 
テキストとかをぺ夕ぺ夕とウインドウ内に 
配置します。ノリとしてはドロー系のお絵 
描きソフトみたいなものです。 

ここまでは,誰でも思いつきます。そし 
て,そのあとが凄いのです。 

ウインドウ内に配置されたボタンとかボ 
リュームとかテキストは,すべてオブジェ 
タトとして扱われます。ひとつのボタンに 
対して,ひとつのプログラムが割り当てら 
れます。テキストに対してもボリュームに 
対してもひとつずつ割り当てられます。 

すると,それらのオブジェクトに対し, 
なにかイベントが起こったら,それに対応 
するプログラムが起動されます。イベント 
ドリブンの基本です(ただし,イベントを 
監視するメインループがない。メインルー 
プは システムが 持っていて,そこで得られ 
た情報は,メッセージとしてオブジェクト 
に送られてくる。ここら辺からオブジェク 
卜指向の本領が発揮される)。 

これだけでも,凄いことなのに,さらに 
Visual BASIC ではオブジェクト同士のメ 
ッセージのやりとりができるのです。 

たとえば, Commandl という名前のボタ 
ンが押されたときに,画面(テキストフイ 
ールド textl という名前にします)に「ボタ 
ンが押されました」と表示させようと思っ 
たら, 

Sub Commandl 一 Click () 

Textl . Text “ボタンが押されました’’ 
End Sub 

で実現できてしまいます(図1)。こんな調 
子でお絵描きを続けていくと,たいていの 
プログラムは1時間以内で終わってしまい 
ます。 

SX - BASIC の概要 


Visual BASIC の画面 

が Plan という言語を知っている人には,あ 
れの SX 版だよ,といったほうがよくわかる 
かもしれません。 

とはいっても言語仕様がまったく同じだ 
と, スタートレックゲームく らいしかでき 
ませんので,文字列が疑似的に扱えるよう 
になったり(整数変数の配列として扱いま 
す),任意の A ライ ンフアン クシ ヨンコール 
が 使えたり , IOCS コールが 使えたり,と, 
その程度の拡張は行っています。ゆくゆく 
は X - BASIC と コンパチな ものを,と考え 
ていますが当分先の話です(その前に,アク 
セ ラレータを なんとかせねば……)〇 
でもって, SX - WINDOW 上のソフトウ 
ェアですから,あまり速度は期待できませ 
ん。ほかの タスクを すべて消しても,やっ 
と X - BASIC と同等か,それ以下です。 

機能はそんなに高くないし,実行ス ピー 
ドもそんなにないし,というわけでコマン 
ドシェルでいうと こ ろのバッチ処理用にと, 
当初は考えていました (マウスレコーダみ 
たいなのは趣味ではない)。 

ところが',いろいろな人のアドバイスに 
よってタスク間通信をサポートし始めたこ 
ろから,急に用途が広がってきました。 
タスク間通信の内容については,あとで 

図1: Visual 日 ASIC の例 


名前が似ているからといって , Visual 
BASIC のようなものを期待してはいけま れたといぅィペン I 

せん。基本的には,大昔作った Fuzzy 
BASIC Compiler のようなものです(さす 
がに変数名とか関数名の長さ制限というの 

はない。 ローカル 変数も無制限に作れる)。 

► X 68030, 哀までには買うぞ! 星野弘孝 (19) X 68000 ACE - HD 埼玉県 


SX プレイヤーの対応コマンド 



試作版 SXIMAGE の対応コ マンド 

詳しく述べますが,ここでは文字列をほか 
のタスクへ送りつける機能だと思って〈だ 
さい。 

で,とあるタスクへ文字列を送りつける, 
ということは,とあるオブジヱクトヘメッ 
セージを送りつけることですから,これは 
もうオブジェクト指向なわけです(本当は, 
この背景に X - Window とかクライアント 
サーバモデルなどがあるらしいのですが, 
詳しくは知りません)。 

以前付録ディスタに収録されていた SX 
プレイヤー.又から, コマンド 説明というメ 
ニューを選択すると, 「 SX - BASIC からの 
制御 コマンド」 というダイアログが表示さ 
れます。これによると, 

FILE fn フアイル fn を演奏する 


:このポタンに 
Sub Commanl Click () 

Textl . Text 、、ポタンが押されました〃 
End Sub 

というプログラムを入れておくと, 

"ポタンが押されました”と 
表示しろというイベント 


プログラムの実行 


以上のような連係プレーが可能となります 




iiximw x .ヘリ 



仅輕|4プシ;! VC3VVP^< Vかむ 

?ウぐメ抑る 

-I : Uiyfltl 

I : 

0 る 

た 7 W ル名の フ パル f u-M ゐ 
WM ,バーク 

: 

* こめ嶋册する 
* m 禮ブ化れ 
* パ3ン化《 

:ウ< •ノ k ウ m 

* ウぐノドウ ftu 
: TSM とみな す 
: ttf 州盼みなす 
: HI に fi< 

i 〇 -m 

: 


IM9L1K 

IQAO プ 7 イル名 
W ル名 





1 r i r E g sr Eiil 


特集タスク間通信の可能性 39 



















































グリジド 


( t^ih 


開発中のウインドウエディタ 



SX-BflSIC ver 0.2 

Copyright T.Ishigami 


18 nainO l 

20 int yellow,red,green.blue ; 

58 yel Iow=I2 ; red=13 ; greerFl4 ; blue=15 ; 
48 IxlpaKyel low,24,26,10 ); 

58 txtpaKred, 12,28, 12) か 
60 Ulpa!(green, 27,12 ,12); 

70 LxipaKblue , 12,12,38); 

80 ] 

98 lxlpQl(n.g,r>b)( 

100 seLre 9 (l , n); 

118 seLreg(2,g*284B+r*64+b*2 ); 

120 iocs(8xl4); 

130 ) 


SX - Bf 6 IC yer 8.2 
Copyright t.lshigami 
Ok 


v - r.Lfl 


MV.X 2 


メッセージによる他ソフトの起動のようす 


などとなっていますから , 「FILE mission . 
opm 」 というメッセージを送りつけること 
ができれば, SX プレイヤー. X の中身を知 
らなくても, mission , opm という OPM ファ 
イルの演奏ができるようになるのです〇な 
んなら, 「 PAUSE 」 で一時停止ですし, 
「 STOP 」 で打ち切りです。 

また, SXIMAGE にも同様な機能があっ 
て(というか,作者の丹氏にお願いしてい 
る最中なのですが), 

FILE mission.pic 

というメッセージを送りつけることによっ 
て, mission . pic という PIC ファイルを表示 
します(するハズです)。 

SX - BASIC を使えば,指定した画像ファ 
イルを表示するとともに,指定した音楽を 
演奏する,といったことも可能となります。 

逆の見方をすれば,そのようなァプリケ 
ーシヨンが増えてくれることによって , SX 
- BASIC の拡張外部関数みたいなものが増 
えていくわけです。 

近日け)発売の Oh ! XMook には,この 
ような機能に対応したァプリケーシヨンカ ? 
いくつか掲載される予定です。というわけ 
で,どうぞご期待ください。 

■ ウィンドウエディタ 

前述のように, MS - Windows には Visual 
BASIC があります。 SX - WINDOW にはあ 
りません。 

これはいけません。 

MS - Windows . のファイルマネージャが 
このままだったらいいのですが,本気で作 
り直されると鼻でハナハナ笑っている場合 
ではなくなります。スタッフの柴田氏と飲 
みに行くと,突然, SX - WINDOW のレゾン 
デートル(—存在理由のことらしい)が, 


どうしたこうした,という話を始めてびっ 
くりするのですが, SX - WINDOW にしか 
できないことが,極端に減ってしまいます。 

パーソナルコンピュー テ イング, という 
のがこの Oh ! X のテーマだそうですが,ウ 
ィン ドウプログラミングというのは,よっ 
こらしよ っ, とかいって始められるもので 
はありません。が , Visual BASIC のような 
ものがあればそれが可能となってしまうの 
です。 

ここで,私は頭を擒ります。 

Visual BASIC の同等品を個人で作るの 
は不可能です。しかし, BASIC の実行部分 
は,貧弱であるにしろ,あるにはあります 
(発表はもう少し待ってね)。 

近日発売の SX 開発キットには,リソース 
エディタが ついて きます。リソースエディ 
夕というくらいだから,ダイアログリソー 
スも編集できるに違いありません0広告の 
画面写真を見ると,よくわかりませんがグ 
ラフィカル (?) な操作体系を持っている 
ようです。ダイアログリソースから,ウィ 
ン ドウデザイ ンに 必要なデータを取り出す 
のは,そう難しいことではありません。そ 
の取り出したデータと SX - BASIC が結び 
付けられれば,これは Visual BASIC がある 
のと同じことではないでしようか (2 次元 
以上の配列とか,浮動小数点演算とかは考 
えない)。 

というわけで, SX - BASIC を Visual 化す 
る計画が,私の頭の中で勝手に駆け巡った 
のです。 

開発キットのリ ソース エディタに対して, 
無責任な期待を抱いてますが,もし現実が 
「あ一あ」だった場合には,簡単なドロー系 
お絵描きプログラムが ソース リストつきで 
サンプルとして入っているそうですから, 
それを改造してウインドウエディタにする 


という手も考えられなくもありません。 

このように小規模のアプリケーシヨンで 
も,それぞれが有機的に結びつくことによ 
つて, メーカー製の大規模アプリケーシヨ 
ンに匹敵するくらいの性能を出すことがで 
きるようになるかもしれません。 

{ メッセージのやりとり 

実際の処理系を発表していないのに,そ 
の機能を紹介するというのも変な話ですが, 
概念だけでも早く発表してぉけば,対応し 
てくれるソフトウェアも増えるかもしれま 
せん。土台が貧弱な BASIC ですので,周辺 
のサポートを期待しています。 

まず, SX - WINDOW には「タスク間通 
信」という機能があります。ほかのタスク 
に対し任意のタスクマンイベント レコード 
を送りつけることができるという機能です 
(ただし,イベントの種類は E _ SYSTEM 1 
あるいは E _ SYSTEM 2 に固定)。 

タスクマンイベントレコードの中身は, 
typedei struct tsevent \ 
short what ; / * イベントの種類*/ 
long whom ; / * 引数1 * / 

long when ; / * イベントの 発生時 */ 
long whom 2; / * 引数2 * / 

short what 2; /* タスク マンの イベントホ/ 
short tskid ; /* 送り手の タスク ID */ 

} tsevent ; 

です。このうち,ユーザーが勝手に変更で 
きるのは, whom と what 2 だけのようです。 
そして, whom には通信の内容を識別でき 
るような long 型の整数値を, what 2 には 
whom で表現しきれなかった内容を入れて 
補助的な使い方をするのが標準のようです。 

シャープによると what 2 の値で, 一32768 
〜127はシステム予約のようですので,それ 


►まぶたを m じると「ぶよぶよ」が降ってくる私は,すでに「ぶよぶよ」地獄にはまって 
いる。 田口淸広 (21) X 68000 ACE 埼玉県 


4 〇 Oh!X 1993.5. 





























































以外の適当な数値を選ばなければいけませ 
ん。200と力、256とかの区切りのいい数値で 
もよかったのですが,ほかの目的の数値と 
ぶつかりそうだったので,256から2歩さが 
って,258という数値を SX-BASIC では採 
用しました。そして, whom 2 には送りたい 
文字列の収められたメモリハンドルを入れ 
てください。 

Macintosh の世界ではこのようなアプリ 
ケーション ID の管理はすべてアップル社 
で行っていて,アプリケーション間の ID が 
衝突する,という事態は(市販ソフトに限 
っては)ないようですが, SX-WINDOW で 
シャープはそのようなサービスは行ってい 
ないようです。まぁ,皆で仲よ〈プロダラ 
ミングを行いましよう。 

実際のプログラミング例をリスト1 , 2 
に示します。 

理想のプログラミンク環境とは 

プログラミング言語にはそれぞれ思想が 
あります。大事なのはまず思想です。 SX - 
BASIC はウィンドウ環境用に作られたも 
のです。ではウィンドウ上のプログラミン 
グ環境というものはどういったものが理想 
なのでしようか。 

丹氏が以前発表した SX-TOOLKIT の構 
想を思い出してください。これは SX-WIN 
DOW でサポートされていない高水準マネ 
ージャに相势するものを C 言語のライブラ 
リレベルで補う感じのものでした。現在の 
ワークステーションでの方法論です。 

これを採用すると,どのプログラムも同 
じようなものを抱え込むわけですから,で 
きあがるオブジェクトはかなり大きなもの 
になってしまいそうです。 

同様なものをマネージャとして用意すれ 
ばアプリケーション自体の大きさは小さく 
なりメモリが節約できます。しかし,ユー 
ザーによる SX コールの拡張というのは(と 
りあえずは)避けておきたいところでしよ 
ラ。 

そこで考え出されたのが,その機能をア 
プリケーションとして用意するという方法 
です。 

ここで汎用のウィンドウというものを想 
定してみてください。このウィンドウは外 
部からのメッセージで「〇〇にボタンを置 
きなさい」と指示されると指定位置にボタ 
ンを表示します。「このあたりにグラフィッ 
クポートを」といわれればグラフィックポ 
一卜を用意します。 

また,そこで発生したイベントは一定の 


2 

3 

4 

5 

6 

7 

8 
9 

10 

11 

12 

13 

14 

15 

16 

17 

18 

19 

20 
21 
22 

23 

24 

25 

26 

27 

28 

29 

30 

31 

32 

33 

34 

35 

36 

37 

38 

39 

40 

41 

42 

43 

44 
•1 5 

46 

47 
•18 
49 
5 0 

51 

52 

53 

54 

55 

56 

57 

58 

59 

60 
61 
62 

63 

64 

65 

66 

67 

68 

69 

70 

71 

72 

73 

74 

75 

76 

77 

78 

79 

80 
81 
82 

83 

84 

85 

86 

87 

88 

89 

90 

91 

92 

93 

94 


リスト1 


/* SX-BASIC 形式のメッセージだよ、ということ */ 

#define SX_BASIC_SEND 258 

/* 

* メッセージの受信方法 

本/ 

mairu ) 

{ 

if ( SX_init() == FALSE ) OpenError(); 
while( T ) ( 

TSEventAvai1(EVENTMASK,(tsevent 本) &eventRec ); 
switch( eventRec.eWhat ) { 

case E_IDLE : procIDLE(); break; 

case E_MSLDOWN : procMSLDOWN (); break; 
case E_MSRDOWN : procMSRDOWN(); break; 
case E_KEYDOWN : procKEYDOWN(); break; 
case E_UPDATE : procUPDATE (); break ; 
case E_ACTIVATE:procACTIVATE(); break ; 
case E_SYSTEM1 : procSYSTEM (); break ; 
case E_SYSTEM2 : procSYSTEM (); break; 


/* 

* システムイベントの受付例 

* (他のイベントは箝通通りに行なって下さい) 

本/ 

procSYSTEM() 

( 

switch( ( (tsevent *)&eventRec )->what2 )( 
case CLOSEALL : 
case ENDTSK: 

SX_term(); 
break; 

case WINDOWSELECT : 

WMSelect ( winPtt* ); 
break; 

case DRAGEND: 

procDRAGEND (); 
break ; 
case SAVE : 

saveSize(); 
break ; 

case SX_BASIC_SEND : 
getMes(); 
break ; 


/* 

本メッセージの受取例 

本/ 

getMes ㈠ { 

char 本本 mess; 

char com[20]={0},arg[90 J = {0}; 

mess= (chai 、 本 * ) ( (tsevent 本 ) &eventRec ) ->whom ; 

sscanf( *mess, "%s %s" , com, arg); 

/* 第 1 ハ•ぅハタ、第2ハ*ラメ-夕に分離する*/ 

if ( ! s ti cinpi (com , ’’END” ) ) { 

/* 終了*/ 

SX_term(); 

} else if(!atrcmpi(com, "QUIT" )) { 

/* 終了本/ 

SX_term(); 

)else if(!strcmpi(com, "ABOUTME" )) { 
ダイアログを出す*/ 
doDialog(); 

} else if(!strcmpi(com, ” ACTIVE" )) { 

/* アクティブ*/ 

WMSelect( winPtr ); 

} else if(!strcmpi(com, "ICONIFY" )) { 

/本アイコン化*/ 
t.oIcon(); 

} else if(!strcmpi(com, "DEICONIFY" )) { 

/» ウインドウ化*/ 
t.oWindow(); 

)else if(!strcmpi( com, "WINDOWIZE" )) { 

/* ウインドウ化本/ 
toWindow(); 

} else if(!strcmpi(com, "ICON" )) { 

/* このコマンドはトグル動作本/ 
if( iconFlag == TRUE ) { 

/* ウイ.ンドウ化*/ 
toWindow() ; 

)else { 

/* アイコン化*/ 
tolcon() ; 


► 3 112811から会社の你へ。4 1 H から社会人。彼女はまだ M 校'卜:(17氺)。ん 一, 投雑 
な a 持ち。 小林 r .( i 8) X68000 xvi na \m 


特集タスク間通信の可能性 41 






処理を施されたのちメッセージとして親プ 
ログラムに送られます。 

汎用のウインドウというのは結構大掛か 
りなプログラムになるかもしれませんが, 
従来のプログラムで必ず必要だったスケル 
トン部分がすべて吸収されますので,これ 
を利用したアプリケーション自体は非常に 
小さなものにできます。 

これの制御に SX - BASIC を使うという 
のは SX - BASIC がメッセージの送受信機 
能を備えているからで,別にタスク間通信 
さえ処理できれば C 言語やアセンブラで記 
述したプログラムからでも,さまざまなサ 
ービスが享受できることになります。 

しかし,これだけなら「マネージャのコ 
ールがメッセージによる駆動に代わった」 
だけですが,途中に SX - BASIC が入ること 
により,バッチ処理的な機能から,自動制 
御,プログラムでメッセージを発生/管理さ 
せたりといったことができます。 

さらに重要なのはメッセージ駆動をサポ 
一卜することにより,アプリケーションの 
すべてが「マネージャ」として機能しうる 
ということです。 

表計算ソフトがあったとしましょう。一 
定の フォーマッ トでメ ッ セージを送ること 
により,たとえば,ワープロの内部で表計 


算 ソフトの 機能がそのまま使えたらどうで 
しようか。 ワープロに 張り込んだ図版を, 
ワープロのウインドウ内でグラフイツクツ 
ールの機能を使ってそのままいじったりと 
いったことはできないでしようか。 

このとき,機能メッセージを特定のアプ 
リ ケー ションにべったりしたものでな く, 
ある程度固定したかたちで示しておけば呼 
び出し ツールの 変更により,簡単に機能の 
バージョンアップができるようにもなるで 
しょう。 

とりあえず壮大な風呂敷を広げつつ,実 
際のプロダラミング環境を見てみましよう。 
現在では単にテキストデースで普通の 
BASIC っぽ〈操作するようになっていま 
す。基本的には文字表示しかできません。 

しかし シャ ー ペン . X なんかで外部 コマ 
ンドを拡張してやれば,編集中のテキスト 
ファイルのハンドルを 渡して,そのまま実 
行したり,コマンドシェルのように使うこ 
ともできるかもしれません。 

ウインドウデザイナを併用することで, 
プロダラミングの概念は次の2段階に分離 
されるようになります。 

1) 画面をデザインする 

2) そこで起こる各種イベントに対する処 
理を記述する 


決まりきった処理は最初から定義してお 
いて HyperCard みたいにブラウザで扱え 
るといいかもしれません。 

ところで SX - BASIC はある種のメツセ 
ージを受け取ると,それを BASIC のダイレ 
クトコマンドのように実行する機能を備え 
ています。それぞれのイベントに応じた実 
行部分だけを関数として定義しておいてや 
れば,特にプログラムを記述しなくても外 
部からその関数の実行が可能です。イベン 
トドリブンプログラムのお決まりだったメ 
インループを記述する必要がありません。 

また, SX - BASIC の文法自体は BASIC と 
いうより C 言語や PASCAL っぽいのです 
が,これは見た目の問題にすぎません 。 SX 
- BASIC の内部は中間コードの処理系にな 
っています。入力されたプログラムはいっ 
たん コンパイル されて,中間コードの状態 
で実行されます。 

ですから外側を普通の BASIC っぽいも 
のに取り替えたり, FORTRAN っぽくした 
りといったことも不可能ではありません 
( OCCAM が最適か?)。結局は同じ中間コ 
ードさえ出力すればよいのですから。 

現状の SX - BASIC のテキストはほとん 
ど 無変更でも C 言語で コンパイル できてし 
まいそうな〈らい似たものですから,適当 
なライブラリを揃えてやれば C 言語に変換 
してバイナリ にコンパイル するといったこ 


U スト2 


2 

3 

4 

5 

6 

7 

8 
9 

10 

11 

12 

13 

14 

15 

16 
17 


/* SX-BASIC 形式のメッセージだよ、ということ本/ 
#define SX_BASIC_SEND 258 

/* 

» 文字列を送信する 

本 

* id: 送り先のタスク ID . 

* str: 送りたい文字列 

*/ 

sendMes(int id, char *str) 


char * *hd.L ; 

int ret; 

int ont =10; メッセージのやりとりを 10 回行なって 

それでもダメならエラーにする 


18: tsevent eventRec ; 

19: 

20: hd] = (char * *)MMChHdlNew(strlen(str )); 

21: if(hdl==NULL) { 

22: DMError(l ,"メモリが確保出来ません •• ); 

23: return(FALSE); 

24 : } 

25: strcpy(*hdl,str ); 

26: 

27: eventRec.whom =(long)hdl ; 

28: eventRec.when = EMSysTime(); 

29: eventRec.what2 = SX_BASIC_SEND; 

30: 

31: do { 

32: ret : TSSendMes(id, &eventRec); 

33: cnt--) 

34: } while (ret ! = 0 &&. ret ! = 2 &&. cnt ! = 0); 

35 : 

36: MMHdlDispose(hdl); 

37: if(cnt == 0) { 

38: DMError(1 ,"無効なタスタに通信を行ないました”); 

39 : return(FALSE ) ; 

40: } 

41: return(TRUE ); 

42:) 


ともできるでしょう(たぶん)。 

以上がそれぞれの「モジュール記述言語」 
としての SX - BASIC によるプログラミン 
グ環境です。もうひとつ, SX - BASIC の機 
能がタスク間通信制御に特化した場合の 
「プロセス記述言語」としてのプログラミン 
グ環境を考えると,これはデータと メッセ 
ージの流れを制御することが目的ですから 
それはかなりビジュアルなプログラム環境 
として実現することもできそうです。その 
方面では有名なビジュアライゼーシヨンソ 
フトの AVS というソフトウェアを知って 
いる方なら,モジュールを表すアイコン間 
に線をつないでいくだけでプログラムが書 
けるというのがわかってもらえると思いま 
す。 


いまはまだタイニー BASIC に毛の生え 
た程度の機能しかありませんが, SX-WIN 
DOW にふさわしいプログラミング環境の 
構築を目指して鋭意制作中です(今回広げ 
た風呂敷はとてつもなく大きいので期侍す 
るのはそこそこにしておいてください)。 

ということで,皆さん, SX アプリには夕 
スク間通信機能をつけといて〈ださいね。 


►なんだか久しぶりに祝一平氏の文帝を読んだ気がしました。説んでいて,あのば⑻懷か 
42 0h!x 1993.5. しいなあという试持ちにな|)ました。说近になって,パソコンは速さより白分にあった環 

境が手に入るものに魅力を感じるようになりました。そうすると,やっぱり X 68000 がベス 
卜でしょうか! 高見忾也 (28) X 68000 ACE - HD 埼 : Kift 






[特集]襲撃! SX-WINDOW 


シャ ー ペンの表示能力を探る 

ここまでで吉るシヤーペン . X 


Nakano Shuichi 中野修一 

SX - WINDOW 上の新しい標準エディタ,シャーペン. X 。高速でかつ多機 
能,肌理細かなこともできる。それは単なるテキストエディタの域を超えて 
多彩な表現を可能にした。ではシャーペン使いのテクニックを見てみよろ。 


いろいろ話題の多い新 SX - WINDOW で 
すが,もっとも期待されるソフトウェアと 
いえばやはりシャーペン. X です。これの 
おかげで私もようやく基本環境を SX - 
WINDOW 上に移行しました。現在, 
X 68000 (10 MHz ), メモリ 6 M バイト 

(うち RAM ディスク 1.2 M バイト),ハー 
ドディスタ合計 120 M バイトという環境で 
作業を行っています。 X 68030 で扱うとき 
ほど快適というわけにはいきませんが,思 
ったほどには遅くなかったので,とりあえ 
ず実用レベルには達していると判断しまし 
た。現在,ウィンドウを15個くらい開いて, 
背景に Windows 用の絵を敷いて,フォン 
トキャッシュを 300 K バイトとった状態で 
のフリーエリアが 2.3 M バイトくらいです 
から,メモリ 4 M バイトでも十分実用レべ 
ルといえるでしよう。 

ちなみに ver .3.0 なのは SX-WINDOW 
だけです。インストールし直すのが面倒な 
ので Human 68 k は ver .2.01 のまま,キー 
操作が馴染まなし、ので ASK 68 K fever .2.0 
のままで使っています。最初は新しい ASK 
68 K の辞書を鍛えようとしていたのですが, 
早々に挫折しました。 

変換がタコでも惯れたシステムのほうが 
作業効率がいいようで,現在のところこれ 
がもっとも快適なシステム構成だと思って 
います。シャープさん,早く ASK 3 をバー 
ジョンアップしてください。 


撕呀既慑眺賊脚: 


奠空中のアインシ1タイン方程^: 

— a( d,g) g-'+d, [ a.{ 8, g) g- 1 )- 
ワイル空問のベクトル平行性 
! 71^=5 W + 卜 , =0 
重力半径のゆ5ぎによ3絶対不確定範囲 

△ X N ザ = 10- M cm 

ブラックホール蒸発までの時明 

= ,0 T Wr sflC 

さまざまな表現に対応してみた 




避避: 


連韻. 




〇抑 MLfur 伙ブ乎づ卜り 


とりあえず,やりたいと思ったことはなんでもできる 


さて, 10 MHz ではちよっ 
と苦しいといわれる SX - 
WINDOW ですが,実際 
に使ってみるとさほど気 
になりません。これには 
シャーペンがかなり高速 
であることが縈ばられま 
す。ほとんどの作業をシ 
ャーペン上で行いますの 
で,これは重要です。昔 
から SX - WINDOW 上に 
は高機能なワープロがほ 
しかったのですが,きっ 
とかなりたいものにな 
るだろうなと覚悟してい 
ただけに,うれしい誤算でした p 特にモノ 
クロ表示にしておくと商速です(それでも 

地色の白いカラー表示で使う私 . 。 速度 

より大事なものは山ほどある)。 


造式,楽譜など,ちょっとしたコッを身に 
つければたいていのものは書けるようにな 
りました(混在できる,といったほうが正 
確か)。では順を追って見てみましょう。 


シャーペンは 「|•キストエディタ」であ 
って 「ワープロ」ではないという 意見もあ 
りますが,実際ワープロ代わりとして使用 
していると,漢字変換ウィンドウが邪魔に 
なったり,いなくなったりするのが気にな 
るのを除けば,ワープロ代わりとして十分 
に使用できます。機能全般を見ても,パソ 
コンに標準でついてくるエディタとしては 
空前の内容といっていいでしょう。 

ここではシャーペン. X を使ったさまざ 
まな表現に挑戦してみます。数式,化学構 


- 


s t 


Ki 


T 4 


1 ル 


面が犋纪の tfc? とびっており.特は半 iiFU « J( のリング 
Ni k をしていて.取粟の ifc? に短されたブラプクホールにびるの it 

h 羽立するときて.逆の! Ba に1よ卑象の地平は治し.リングげの»の 
論■れる。 

’ 8転している杓けの作 it 力珙として•こと1よ《9广5择代とい 
う译域ができ《ことてある • これは. 


ん s 士 も、 f 士 R i - cos^O 

i と率象の I 

翌*に m 

■ こ峨て光, 

_-ル⑽に飛( 

W こ職 

r 謹こと m る。 


順と取紗㈣のあI、だの刷であ5•ここてはブラックホ-ルの目 
、によ 9 て.目秘子や光け趙 CU ••の速さで引 S ずられる, 
.«T3rPtJTUaii!il* 踩しながら動に H ち]«ってブラックホ 
に飛び出すことがでさる。 Mgoi いうめ w ffHJj を§2表して 
この »tit を IPI してブラ:••クホー.ルめ® ji.. し14_-を取り出す 
:ことがてさる。/:とえば.ブラックホ- iJ.ty«75Ric 


数式混在の文書の例 



数式を書く 

一部ではサギっぽいといわれた3月号で 
の SX - WINDOW の画面写真。撮影用の画 
而を作るのにひと晚かかったという噂もあ 
りますが,とにかく SX - WINDOW でもあ 
んなことができるようになりました。 

試行錯誤の末,それなりのノウハウもで 
きましたので,もう数式も怖くありません。 
要点がわかれば手順を追っていくだけで簡 
単に記述できるでしょう。 

具体的になにをやっているのかというと, 
さまざまな大きさの文字を数行にわたって 
記述し,組み合わせているだけです。 

まず,知っておかねばならないことは, 
シヤー ペンでは 

1) 文字の大きさが自由に設定できる 

2) 文字,行の間隔を自由に設定できる 

3) パターンエディタで描いた絵を張りつ 
けることができる 

という3点です。 


►後衆に妹がいることが発党。「かわいい? j とたずねても明確な返答がないので,質問を 

変える。「髮,及い?」やっぱり女の-丫•はロングヘアがいいな。胸は小さいほうがよい。眼 特集ここまでできるシャーペン .x 43 

粒は好きだけどなくてもかまわない(コンタクトは嫌い > 0 平齢は特に問わない。私は守備 
砥叫が広いのだ。中村健 (23) X68000 ACE-HD,XlC/turbo, AMIGA, PC -386 埼 IUI!- 






































疑惑の構造式 


では,数 A を作ってみましょう。ここで 
は便: fch , 文字の基本ドット数を24として 
解説していきます。各定数はそれぞれのシ 
ステムに あわせて変えてみてく ださい。 

木木 氺 

数忒の記述では強制改行幅を指定して行 
間を変えるというのが基本になります。こ 
のとき,文字は改行幅に指定した位置でド 
揃えになる,ということを党えておいてく 
ださい。いろいろな大きさの文字を混在さ 
せて強制改行をやってみればすぐにわかり 
ますね。また,改行幅を1ドットにすると 
事実上,上揃えとなります。数忒のように 
入り組んだものでは,文字はほとんど上揃 
えで配;1されると思っておいたほうがいい 
でしょう。 

まず,紙の I •.に目的の数式を普いてみま 
す。 ㈣ 面上で WYSIWYG に……なんてあ 
まいことは考えないようにしましょう(で 
きなくはありません力 ? ,凄まじい罠が待ち 
受けています)。基本は上揃えですから, 

その式を構成する文字を上方向からスキヤ 
ンしていきます。そして,もっとも上にあ 
るものから順に数むに分けて式で使用する 
文卞を並べていきます。漢字 ROM 内に記 
り*としてかなり収銶されていますし,分数 
線なんかはマイナス記号を横伸ばしするだ 
けで代川できます。とりあえず W 1- A の 
ようなものなら, W 1- B のように縦に分 
解して記述してみます。 

ちょっと W るのがルート(■/ :根号)で 
す。これは漢卞 ROM の中に入っているの 

図'1 -A 

図1 - 巳 


1 1 G J , 

R _ R R, Q, 

2 4 " c 4 M,c ? . 

44 Oh!X 1 993.5. 



ですが(書体倶楽部ではサポートされてい 
ない),申-に拡大するとプロポーションが 
惡くなってしまうのでルートの尻尾の部分 
と天井の部分を分離して扱います。たとえ 
ば, W •絕のキャラクタ「厂」を 48 X 80 ドッ 
卜くらいで,天井の「_」のキャラクタ 
(漢字コード$8150)を200 x 80ドットで指 
定してつないで使います。 

次に, ft 文字の人きさを指定していきま 
す。この段階で縱方向の位置あわせをほぼ 
完了させます。 

数式全体をマウスの範 M 指定で叫み,改 
行幅8 くらいで強制改行をかけてみましょ 
う。いくらやっても改行幅が変わらない人 
は,環境メニューで最小改行幅を1にして 
やり直してください。 

これでだいたいの感じはつかめると思い 
ますので,あとは微調整に入って〈ださい。 
どこの範[用も選択していな L 、状態でメニュー 
を選択することにより,デフオルトの改行 
幅や文卞の人きさが選べますので,文字の 
大きさを8ドット(ないしは,最小の改行 
幅と H じ数値)に指定しておけば,スペー 
スの挿入とデリートで横位置の微調整が簡 
単にできます。とりあえず改行幅より大き 
な文字は面倒です(改行幅が変わってしま 
う)。改行幅の微調整はその行に含まれる 
文字すべてを選択してから実行してくださ 
い0具体的には,その行でトリプルクリッ 
クをして1ラインまるごと選択します。 

ちなみに改行幅の最小値は1ドットなの 
で,文字の完全な重ね打ちをしたい場合は 
改行幅設定では対応できません。このよう 
な場合は,たとえば16ドット文字の場合, 
文字間ピッチを 一16 に設定することで軍:ね 
打ちが指定できます。 

このようにして数 A を組み立てていくこ 
とができます。 

化学構造式編 

漢字 ROM に定義されたデータだけでも 
のごとが片づけば問題はない恐ですが,複 


雑な図版などではパターン エディ タなどを 
使用することになります。ベンゼン環がの 
たうつ化学構造式などがそれです。 

で,左の写真のようなものをどうやって 
実現した かとい うと, これはパターンエディ 
夕などで作成したものと文字を重ねてあり 
ます。 

しかし,パターンエディタで作成される 
ものはあくまでもビットマップのデータで 
す。これだと拡大時にドットがギザギザに 
なってしまい,あまり美しくありません 
(相当大きなデータを作っておけば別です 
が)。 

また,問題となるのはこれらの画像デー 
夕が複雑に絡みあった場合です。ビットマ 
ップ幽像ではなぜか透明色が指定できませ 
んので図形の重ね合わせはできません。文 
字ならば重ね合わせができるので外字を使っ 
たほうがよいでしよう。 

普通の外字はどうしても大きさが制限さ 
れますので,仕上がりの美しさまで考える 
と, ZsFNT.X (創刊10周年記念 PRO - 
68 K に収録)を使って外字部分などに適 A 
なデータを登録しておくという手になりま 
す。多少手間はかかります力す,仕上がりの 
美しさを第一と考えるなら,やはりドロー 
イングデータと同様に扱えるアウトライン 
フォントを利用するのが有利です。 

アウトライン外字の作成には ZSFNT.X 
を使用します。 IFM . ENV をいろいろ書き 
換えてみたのですが,新しいフォント ファ 
イルを指定する方法がよくわからなかった 
ので今 M は既存のフォントファイルの外字 
領域を使用してみました。 

使い勝手はドローイングツールと同じで 
すから ZSFNT . X の SX - WINDOW 版がほ 
しくなります ( SX - WINDOW 用のドロー 
イングツールが登場すれば解決しそうな問 
題ですが)。 

どちらかというと,全角の外字よりも半 
角の文字のほうが使いでがありそうなので, 
半角文字のアウトラインフォントの仕様も 
平〈公開してほしいものです(開発ツール 
で公開なのかな?)。 

災際に書体俱楽部の外字を拡張してベン 
ゼン環を並べてみたのが上の写真です。ア 
ウトライン文字を図形として扱う場合には 
IFM のスムージング設定に引っ掛からな 
いように注意してください。 f | A | 人的には, 
書体指定のなかにスムージングしないよう 
な設定項目がほしかったところです。 

ただし,構造式は千差万別で例外的なも 
のがたくさんあります。即座に柔軟な対応 
ができるという点ではパターン エディ タを 


►速くなっただけという感の K えない X 68030 だけど,それだけでも魅乃的なのは11のつ 
けどころがシャープだからでしようか。ほしい! しかし,:つものが……。 

人塚 il : •宏 (2 ⑴ X 68000 SUPER HD . PC -88 VA で葉 1 R 


























使うことの利益も大きいといえるでしょう。 

驚異の楽譜編 

こういうものをテキストエディタで記述 
するかあ?という声もありましょうが, 
シャー-^ンで楽譜を作成してみました。 
MUSIC PRO -68 K の楽譜印字があまりに 
汚いので,なんとかしてもうちょっとマシ 
な出力がしたかっただけです ( MUTeX っ 
てちゃんと出回ってるんですか?)。 

漢字 ROM には,音符なんてほんの一部 
しか定義されていませんので,どうしても 
データが必要になります。しかたがないの 
でないものは作ります。 

写真のデータは外字 エディ タで作成した 
ものです。最初にひとつ八分音符を作って 
おけば作成時にかなり使い回しがききます 
ので,データの作成は思ったほど W 難では 
ありませんでした。玉の部分は真ん中に線 
が入った時点で美しいかどうかが決まりま 
すので,それだけは気をつけて作成してく 
ださい。 

さて,音符のデータを作ることは最低条 
件として,これをどのようにしたら効率よ 
く配置できるかという問題も考えなければ 
なりません。 

基本的には,音符をずらりと並べておい 
てそこからカツト&ペーストで並べていく 
しかないのですが,音符の玉の位置であわ 
せなければならないのでなかなか大変です。 
もっともっと高速に入力するための方法は 
ないものでしょうか。 

ここでは例によって,普通の文字の人-き 
さで彼べておき,できあがった時点で一気 
に改行幅を縮めるという方法をとります。 
そして,位置あわせのガイドラインとして, 
パターンエディ タで人-きな五線譜を作って 
おいてやります。ここで人力しておき,最 
後に改行幅を縮め, パターンエディ タで作っ 
た小さな/ i . 線譜と合成します。 

外字の「玉」の大きさと小さな五線譜の 
線間隔と強制改行幅を揃えてやればいいわ 




できあがった楽譜の例。旗をつなごうと思ってはいけません 


けです。 

楽譜データといっ 
ても,これならばた 
だのテキストフアイ 
ルですから,適4な 
フイルタプログラム 
で MML フ アイル か 
ら直接生成するよう 
なこともできるかも 
しれません。 

入力方法について 
はもう少しアイデア 
もあるのです力す,ち 
ゃんとした楽譜入力 
ソフトウェアがあれ 
ば必要なくなるので, 

素敗にそれを待つことにしましょう。 

出力にっいては印字品質を考えればゃは 
りアウトラインフォントを使用したいとこ 
ろです。 

i もっと基本的なこと 

これまでの解説はむしろシャーペン .X 
の规格外の使川法が主で,あまり一般的な 
ことではありません。 

いきなりハイテクの解説だけで終わって 
しまってはなんですので,ちょっと説明は 
刖後しますが,基本的な部分での注意事項 
などをまとめてみましょう。 

基本的に現在の私の使用環境をもとに解 
説してみます。多少,個人的な嗜好が混じっ 
ていますので,まあ参考稈度ということで 
玷てください。 

私の文齊編堪時の基本設定は, 

16 ドットフオント 

標準サイズ 

字詰め38 ( Oh ! X の原稿だから) 

改行幅24 
文字間ピッチ0 
カラーモード 

というものです。あとはだいたいデフ ォル 
卜のままです。メニューはそのうちいじる 



最初はこのようにして入力する 


かもしれません。装飾なんか使いませんし, 
検索/置換はキーボードからしか行いませ 
んが,環境設定メニューとかは多用します 
ので。 

ぉっと,それから WP . X に惯れているの 
で,リターンキーを押したときに改行揷入 
でなく単に カーソル 移動だけになるように 
設定しています。シャーペンの設定フアイ 
ルのうち コン ト ロール キーの 「 A M 」 の設 

定部分を, 

# 17, # 24 * ^ M 

のようにしたものを読み込めば簡 V に変史 
できます。改行揷入は「即戦力」の昔から 
シフト+リターンですね,やっぱり。 

このような設定だと WP . X に近いので 
(私には)違和感がありません。表示は ROM 
フォントだから高速です。その分,印刷は 
ちょっとやっかいなのですが,特殊なこと 
をしていない限りコード印字で済ませます。 

ここでちょっと W るのが字詰めの処理で 
す。シャーペン. X はコード印字だと字詰 
め設定を無視するので,れ行の終わりに改 
行を挿入して印字しています。手順は, 

1) F 1 などで文書の先頭に カーソル 移動 

2) スクロールバーで文末を表示 

3) iii 終行の外側で,シフト + CTRL + ク 
リック(矩形コピー) 

4) 範叫をコピー 

5) 新規文書を開きペースト 

となります。この操作で各行の終わりに改 
行を挿入できます。このままコード印字す 
ればちゃんと禁則处理されるわけです。 

しかし,単なるテキスト出力がないとか, 
コード印字の際に禁則処理をしないという 
のはほとんどバグに近い什様ですね(と, 
強く改善を要求する)。 

しかし,コード印字ならば印刷時の負荷 
がほとんどないので違う文寄を編集してい 


►いっそのこと 「! H の統一美」で Oh ! X も饵っ出にしちやえばよかったのに。 

{桃 lIHllid 9) X 68000 EXPERT IID f 舰 


特集ここまでできるシャーペン .X 45 







































































rU. M 
MlMCTkO-irlM 

- - 

mijtim. t4».njtnm 

tLZAUUM ^ Xi . 

i • し 4ri ぶ 

"f. 

MlArf. MLCMAU^f 

t Ur.^iAi i §4 ktt . t «« 
cMivrcasstsnmtv-t 
>»CK9l9S>I^^MVt 
•• : M» ktUJmtlhU 4 
»ru4* rf.iruuacM 

tlk-TVf»#fVUTtft.Bhl 

" 應 

fkMcASmiUMff. « 

ftMBtJMt.nWAU-MI 

rctuc * 

• .»* •. ii>4' ‘ け, 

»r. tucDttCi nttfirrf 
Wtlff. (MT9HI 


>• り卜, 

»#>>■» 
»•!. iMAaiMkff パ m« 

Uk » LVM 4 ftv 4; i <4 r*»ta 
i « ir « Cf . MILT 4. #«M 

AiM # 

> r »^»« atA 4 ( oi>«ceiy 

MMeif けも >>»% こ !. 
»«* ,》 » 舞 MM1KJM 裊 

. crrf . tt . >t « Mur . r # 

雇 …*… t L4 U DM tf 

«»:^A »> 

«•! > • .f 

dlKAtltCtJ ^ 

UorrMBM^ •德 
Ctfl» ,わ壤 »•• %UJI. 

mifiCUtaJWfUMM 

• 




AAMXMLk 冒 


ZCMMUIJ 

t i 

11VDHC li 猶 tfftlkU 
MtaCFMriV IftMLtlfl 

“t ••,,,ず 

f.iiUMtmimii 
«iis»a(i»r?exci x c 

sn iwtiuiutf k :' 

IO 卜 , •• 

iai _m _o>» 卜 mt» 


山 f .!>'.* L 

Il““"cCkUC!r:DM 
*n-A««iAJ4ft«caiiO!»t 
: .'.TfKV&lt kc*4*»t. 


I! CMCIV 

t rm%x mkTfan.mi 
i iiujiipiaM».«i^- 

4 Mit.»«a3VK. \um 

I AC^OlS«MKLY#»»^ 
vn «krA:rairt<^C 
ft i 4# j > i #^ t «> r . 
t\tMVT9%€M 

T ね fOOw* , • い V •パ 

“ 美, . ASFCM^IC^il 

• ^AJCTca. 4mL ▲ 一 r* 作 

• m§Mmmttm€0Hrnn^ 

tf • HW • " 

% MMIMHCSV 1AIB1 
•UIJOL 

<» %t 

iq vrir«A<uvt^iii/s 

CUXMUSMMB””. 

II MICIBMMtftf け * 

ir r t> 

(»>«•/ 

11 

rC 卜 ▲«cKMm 々 l«l 

MtS 

14 > 

,け “ CMA 
ti umJL t/t>A7i* 

tt rcvft i tamtw^u 

c. ArfarvtaiUMUiTv 
•” JU 0 

iTit. *«toi:4U»««A: 


*t«l % It ! 
l > tU%K 
tMtf. t,k 


し、 ディ ろク 1 には rzMusic . Xj 
_ こ rzp . Ri fZPCNV . Rj f 
ZVT . Xi rMUSICZ . FNCj f 

蹓協偽#參 


の本 ( t です(詳しくは M £^ E 筇照し 

•版てす(詳しくは服灿泛吞照)。 

ZP . R … 2 MUSIC . X は卿:!ール 

dmmtE 

.ド茲 ㈣ p ! ip 齡 1 

f %^ L ^ MaFE 7 f ' 




mm 




できあがった文書を張リ込むと簡単に3段組み文書ができる 


ても重くなることはありませんし,横でキ 
ーボードマクロでテキストに処理を加えつ 
つ,ほかの文書を編集できるというのはま 
さに マルチ タスクのありがたみというもの 
でしょう。 

d 字詰め設定 

シャーペンを使ってみたという人で,文 
字の大きさを変えたときに字詰め設定が思 
いどおりにならないということはなかった 
でしょうか。 

字詰め設定されたままで文字の大きさを 
変更する際には, 

1) メニューの全選択でテキストすべてを 
選択範_にする 

2) 文字の大きさを指定する 

3) 選択範囲を解除し,デフォルトの文字 
の大きさも指定する(場合によってはフオ 
ント種類も変更する) 

4) 字詰めを再設定する(同じ数値だと実 
行されないので注意) 

のような操作が必要になります。字詰めは 
デフォルトの大きさの文字に対して作用す 
るというのがポイントです。字詰めは数値 
指定なので非常にわかりづらく,ほかの部 
分がよくできているだけに,なぜ WP . X と 
同じようなルーラーが ついていない のかと 
いうのも疑問に思えてきます。 

また,普体とフォントサイズ,改行幅, 
文字間ピッチなどが バラバラ に指定できる 
のはいいのですが,普段使うものの組み合 
わせは限られていますので,いくつかのス 
タイルが登録できるようになると便利なの 
ですけど(ああ QuarkXPress ) 〇國面編集 
時と印刷時で違う指定を対応づけられると 
さらに便利になるでしょう。 

大技!段組み編集 

ほとんどワープロ並の機能を持ったシャー 
ペンでもちょっと不満なのが段組みに対応 
していないことです。これもやってできな 
くはありません,段虮みのまま編谁すると 
いうことさえあきらめれば。 

ここで矩形ペーストの登場です。先ほど 
の「矩形コピーで各行の終わりに改行コー 
ドを挿入する」というのがそのまま活用で 
きます。 

まず,手直しの必要のない完成された原 
稿を用意します。字詰めを決め,先ほどの 
要領で各行の終わりに改行を挿入しておき 
ます。次に,新規作成で新しいウィンドウ 
を闇き,字詰めを必要なだけ設定し,元の 

A 6 Oh!X 1 993.5. 


テキストを一定の行数ごと 
に(レイアウトとプリンタ 
月 J 紙設定に依存する)切り 
出して,矩形ペーストして 
いきます。 

手動で行うというのがな 
かなか哀愁を漂わせていま 
す。矩形ペーストは文字情 
報をコピーしないという落 
とし穴があるので,途中に 
数式なんかが入っていると 
かな りパニックを 起こしそ 
うな感じですね。 

それでも,どうしてもペー 
ジ単位でレイアウトを組み 
たいという場合にはこういう手を使うしか 
ありませんし,うまく使えばそこそこのこ 
とはできるはずです,機会があったら,試 
しにシャーペンだけで記事を1ページ作っ 
てみたいものですが……。 

雰線の罠 

テキストエディタとはいうものの,シャ 
ーペン .X では文字齚線をサポートしてい 
ます。これは WP.X の鄴線のように文字と 
独立したものではなく,指定した位置に P 
線キャラクタを埋め込んでいくというもの 
です。単に文字間ピッチや改行幅を変えて 
いたりしてもちゃんとあいだをつないでく 
れるというものです。 

奥際に使用してみると,那線の位置や大 
きさは使用されている文字の大きさや改行 
幅に影響されるので,思いどおりに制御で 
きることのほうが珍しい感じです。急に大 
きな文字になったり,ほかの行とうまく揃 
わなかったり . 。 

使う場合は,真っ先に齚線を指定して屮 
身を埋めてい〈感じで使うしかないのでしよ 
うか?いまいち使い勝手がわかりません。 
P 線をあとから入れる場合には必ずセーブ 
しておくクセをつけたほうがいいようです。 

課題と展望 

世間では,ワープロといえば一太郎です 
が,一太郎も ver . 5でようやくアウトライ 
ンフォントが使用できて,日本語入力 FEP 
からほかのプログラムを起® J したりできる 
ようになったり,村 m 氏の CHDIC.R のよ 
うに辞書を切り替えて使うことができるよ 
うになるようです 0 ASK 68 K ver .3.0 と 
シャ ー-^ン . X の影 W 力は奥に速いですね, 
と嘗くと怒られそうですが……〇 


シャーペン. X は単なるエディタの域を 
超えた SX - WINDOW の標準テキスト入力 
環境となっていくでしよう。考えてみれば, 
もともとテキストエディタとかワープロと 
かいう区別があったことがおかしいのかも 
しれません。 

SX - WINDOW 上の基本テキスト環境と 
しての充実を期す意味でも,シャーペンも 
早くインライン変換に対応してほしいとこ 
ろです。ウィンドウ本体に対して画面が狭 
いので,ひどいときには変換行を見ずに入 
力していますから,誤変換や文字抜けが多 
くなってしまいました。 

SX - WINDOW 上で使うには ASK 3 でな 
いと不自由なことも多いのですが,やはり 
ASK 3 だと指についてきません。変換の基 
本部分はとも力べ,操作法が違うものを扱 
うのは苦痛が伴います。操作が異なるのは 
片仮名変換,半角変換,無変換時の次文節 
への移動などで,かなり基本的な部分です。 
ASK 3 では変換時に觉えなければならない 
キー操作法と変換時のキー操作回数がかな 
り増えてしまいます。 

そのほか,課題となるのはやはり出力機 
器関係でしよう。それ以外の点については 
かなりよくできているのです力 1 ',1ドット 
がプリンタの1ドットに対応しているのだ 
けはなんとかしてほしいものです。これに 
ついては今後発売される EG Word で解決 
されるのでしようか? テキストエディタ 
と位置づけられるシャーぺンとワープロと 
位置づけられる EG Word ……。今後の展 
開が楽しみですね。 


参考文献 

別冊数理科学「相対論の座標」,1988 .4, サイエン 
ス社 

理科年表[机上版]平成4年1992第65冊,国立天 
文台編,丸善 


►「 x 68020ボード発必!」という広倍の夢を W •ました。今:と 1 ?:原をバックにした,たい 
へん怪しげな広街でした。 

竹本 №4 (21) X68000 EXPERT.Xlturbo modellO T • 焰 iU 




















[特集]襲撃! SX-WINDQW 


シャーペンは microEMACS SX になりえる力、? 

シャーペン. X とカスタマイズ 


Taki Yasushi 瀧康史 

SX - WINDOW アクセサリ集で発表されたシャープ製の SX-WINDOW 
用スクリーンセーバー。ユーザーがモジュールを作成できるようにさまざま 
な資料が揃っていることもうれしい。さっそくサンプルを作成してみよう。 


(: カスタマイズは美学であるか7 

個人には主張があり,また,個人には個 
人の美学がある。つまり,美しいとするも 
のが違う。使いやすいと感じる機能も違う。 
それでもある程度は方向性があって,天の 
邪鬼を除いたほとんど誰もが便利だといっ 
てくれるものもある(例はすぐに思いつか 
ないので挙げられない)。 

ただ,憤れきったものとその指向性が確 
実に違えば,やはり使いにくいと感じる。 

これは誰にでもあるだろう。私が感じるそ 
の例として,(私はグラフィッカーではない 
のだが)グラフィックツールでは, Z’sSTAFF 
や MATIER は,いつまでもメニューが画 
而中に居座るので好きでない。色に興味を 
持ち, PC - 9801のアート マスターで 絵を 描 
いていた時期があったので,マウスをクリッ 
クしないときには画而に!^分の描いた絵の 
すべてが出てこないと,どうもやりづらい 
のだ。 

もっと身近な例として,ファイルセレク 
夕がある。 

TF のように画面屮を2つのセレクタが 
I 力くのも魅力的ではある。セレクタにビュ 
アとしての機能があったり,便利そうなの 
だが,やはりできる限り幽而に表示してほ 
しいということと,すでに自分が自分の環 
境を フルに カスタマイズしてしまったとい 
う理由で, コマンドシェル 上にいるときは, 
ついつい指が DI < CR > と打ってしまう(が, 
DI は Human 68 k ver .3.0 ではどうも誤動 
作するようなのだ)。 

なにも,私が使わないものを駄 y なッー 
ルといってるわけではない。私個人の感党 
の問題なのであって,多くの人がこの3つ 
のツールを愛用しているのだから,当然こ 
n らにはこれらなりのよいところがあるの 
だろう。 

もっと一般的な例に X 68000 シリーズと P 


C -9801 シリーズが裳ばられる。 X 68000 は 

そのフオルムしさ,造りの濃やかさか 
ら,私は気に入って手放せないのだが,私 
には PC -9801 がその反対に兄えるので好き 
ではない。これも, X 68000 よりも多くの 
人が好んで PC -9801 を使5てるようだし, 
PC -9801 には PC -9801 なりのよさがあるの 
だろう。それに対して否.定はしない。 

ここで, PC -9801がよいか X 68000 がよ 
いかなどはどうでもいいことであるが,い 
ろんな而において,消費者は多機能である 
かどうかを,无稞に欠.|ナる。単純に考えれ 
ば,少ないより.多いほうがよいに決まって 
いるが,;れも小回りが利くか,イージー 
に使える力*,パソコンならそのソフトが快 
適なくらふ遠く動くかで,天秤にかけると 
話はまた変わってきてしまう。 

不埒なユーザーの要望を聞きすぎて,崩 
れたツールはいっぱいある。ユー ザ ーはわ 
がままなのだ。 印り-手 の エゴ ばか り 入って 
逆に使えなしまった ツール もいっ 
{式い知っている 0 ver . 2 . 1いや ver . 3 . 1あた 
りまでは愛用したが,いまは全然駄 U だね, 
と,多くの人がいっている ツール も知って 
いる0もちろん,このツールも絶えずバー 
ジョンアップしているようだから,バージョ 
ンアップに対して,好意を持っている人が 
きっと多くいるのだろう。 

WP.X は私は好きじゃないが,本誌編集 
部では, WP.X がなければ本が出ないといっ 
ても過言ではないほど愛好,•が多くいる。 

彼らに聞けば, WP . X がほんの少しバージョ 
ンアップしてくれればよいそうで,マルチ 
ワードのような多機能は「使いにく くなる 
のであれば」いらないそうだ。 

例を山のように挙げたが,つまりはこう 
いうことだ。 

1) 多くのユーザーは自分なりの主義を持っ 
ていて,それは個人個人で違う 

2) 明らかに自分の主義とは違うものを押 
しつけるツールは嫌いな場合が多い 


3) 惯れているものは美しく見える 
と,この3つ。 

さっきもいったように機能が多いことは 
よいことだ。これだけで考えたら,たいて 
いの人はうなずくであろう。しかし,これ 
が,上の3つに反してくると話は別になっ 
てしまい, ユーザーは わがままをいう。 

「 WP . X の延長のような,多機能なワープ 

口がほしい」 

「 ED . X のようなィージーで,多機能なワー 

プロがほしい」 

「 EMACS のような多機能な編集機能を持 
ち,多機能な印刷機能を持つワープロがほ 
しい」 

これほどあるユーザーの要望をできる限 
り聞いて,上にある3つの条件をクリアす 
るには,どうすればいいのか? 

それを苋服するのがカスタマイズなのだ。 

シャーペンはいわば, ED 操作系列から 
発展したワープロ,メーカーの言葉を借り 
れば,マルチフォントエディタといえる。 

私は新しいもの好きなのか,いい加減な 
のかよ〈わからないが,よ〈エディタを変 
える。普通の人はェディタはなかなか変え 
られないそうだが,私の場合,メインマシ 
ンを X 68000 にしてから ED に始まり,フリー 
ソフトウェアの YE , microEMACS などい 
ろいろ転々と移り住み,結局つい最近まで 
は SX - WINDOW ではエディタ. X ,コマン 
ドシェル上では microEMACS を使い分け 
ていた。 

ほかのパソコンでは microEMACS や Ng , 
UN * X マシンでは NEMACS なため(これ 
らのェディタはみな同じ系列),基本的に 
は X 68000 の microEMACS のキーがいちば 
ん惯れてはいる。しかし,最近は仕事の大 
半を SX で行っているので,ェディタの國 
而を兒ると自然にエディタ. X のキーカス 
タマイズに手が動くため,友人から便利な 
お手々といわれる。ほかの人はどうなのだ 
ろぅ? 

特集シャーペン. X とカスタマイズ 47 


►ついにと いうべきか,とうとうというべきか, FlLESOh ! X か GMZ の 文字が; i * i えてし ま 
つた。 MZ ユーザーとして#常に悲しい。おりし tX 68030が発必 された。 米 JJ , 私の机の I . 
にある {> のは …… 。 鉛地 » T :^(20) MZ -2500 T •焰财 











シャーペンには, ED に惯れ きった X 68000 
ユーザーの 場合はすんなり移行できる と 思 
うが,(多くの X 68000 ユーザーが使ってい 
る と 思われる) EMACS 系の コマン ドを使 
うユーザーにはなかなかついていけない節 
が あるだろう。 

X 68000 版に限っては移植者の努力から, 
膂通の microEMACS に比べ, DIRED やら 
shell なにやら,キーカスタマイズはただ 
のバインドからマクロの集合まで,多種多 
様な機能がついている。もっともその分, 
初心者には近寄り難いものもあることは否 
定できないだろう。 

シャーペンにもカスタマイズの機能があ 
るので,ここではシャーペンを microEMACS 
ライクなキーバインドにすることを目的と 

表1機能番号一覧 


して,カスタマイズ機能に関して順に説明 
していこう。 

\シャーペンのカスタマイズ機能 

デフオルトの状態で,シャーペンを立ち 
上げると,エディタ .X アッパーコンパチ 
設計で,シャーペンの機能がふんだんに使 
えるようなメニュー配置になる。 

左端のディスク状のアイコンを右クリッ 
クすると,メニューが現れるので,そのな 
かの 「エディタ..」 という:|を選択して 
みてほしい0ここでファイル名を与えると, 
エディタ .X が起動する……ように見える 
力 ? ,実はこれはシャーペンのエディタ型力 
スタマイズだ。 SX - WINDOW ver .3.0 に 


はエディタ .X は付属しない。機能的な而 
から見て不足はほとんどないし,取り扱い 
もまったく同じといっていいので必要ない 
のであろう。 

ただし, シャー ペンはエディタ .X に比 
ベるとはるかにメモリを食うので, SX - 
WINDOW ver .2.0 ユーザーの 方は一緒に 
エディタ .X も入れてぉくと便利かもしれ 
ない。なぜなら 2 M バイト程度の小メモリ 
環境では シャー ペンでは大き目のファイル 
はたくさん表示できないからだ。 

もうひとつ,通常のファイルアイコンの 
上で右クリックし,内容表示を選択してみ 
ると,タイプ .X が立ち上がる……ように 
見えるが,実はこれもシャーペンのタイプ 
型カスタマイズである。 


#i : カーソルを I ワード左に移動 

#2 : 力ーソルを左端(または右端)に移動 

#3 :画面を口ールアップ 

#4 : カーソルを丨文字右に移動 

#5 : カーソルを I 文字上に移動 

#6 : カーソルを丨ワード右に移動 

#7:1 文字削除 

#8 :バックスぺース 

#9 :水平タブ 
#10 :マークの登録 

#11 :カーソル位置から行末までを削除令削除バッファへ転送 

#12 :削除バッファの内容をカーソル位置に複写 

#13 :改行と行分割 

#14 : カーソルの上に丨行挿入 

#15 :キーポードマクロの定義開始および定義終了 

#16 : カーソルを右端に移動 

#17 : カーソルを左端に移動 

#18 :画面をロールダウン 

#19 : カーソルを I 文字左に移動 

#20 : I ワード削除 

#21 : 行頭からカーソルの直前までを削除+削除バッファへ転送 
#22 : コント□ー ルコー ドの入力 
林 23 •• 画面を設定したスクロール行分口ールダウン 
#24 :カーソルを丨文字下に移動 

#25 : カーソル位置の I ラインを削除+削除バッファへ転送 

#26 :画面を設定したスクロール行分ロールアップ 

#27 : E S C コマンド 

#32 :何もしない 

#33 : I ラインドット数入力 

#34 :水平タブドット数入力 

#35 :改行幅入力 

#36 : スクロール 行数入力 

#37 :取り消し 

#38 :( 消去)指定した範囲を削除 
#39 :テキスト終了記号の表示 
#40 :範囲指定の開始および取消し 

#41 :( カット)指定した範囲を削除+クリップボードへ転送 
#42 :( コビー)指定した範囲 +クリップボードへ転送 

#43 :行の 二重 化 
#44 :タブ文字の表示 

#45 :( ベースト)クリッブボードの内容をカーソル位置に挿入 

#47 : カーソルをホーム位置に移動 

#48 :数値付きコマンド入力 

#49 :数値の取り込み 

#58 : キーボードマクロの編集 

#59 : キーボードマクロを n 回実行する 

#60 :指定行数前方へジャンプ 

#61 : ウインドウのズーム 

#62 :指定行数後方へジャンプ 

#63 :新規保存 

#65 : 編集テキストの切り替え(昇順) 

#66 :力ーソルをファイルの先頭に移動 

#67 : コマンドの実行 

#68 : 編集テキストの切り替え(降順) 

#69 :すべてのテキストを保存して編集を終了 
#70 :新しいファイルの編集 

#71 :クリッブボードの内容を カーソル 位匿に n 回複写 
#72 :編集中のテキストを保存して編集は継続 
#73 : オートインデント ON/OFF の切り替え 


#74 :课境ファイルの読み込み 

#75 :編集中のテキストを保存せず編集を終了 

#76 :禁則処理ぶらさがり/追い出しの切り替え 

#77 : マーク位置へのジャンプ 

#78 :環境ファイル名変更 

#79 :テキストの編集を最初からやり直す 

#80 : カーソル位置から n 行削除今クリ ッ プポードへ転送 

#81 :すべてのテキストを保存せず編集を終了 

#84 :編集中のテキストのファイル名を変更 

#86 :タグジャンプ 

#87 :指定した範囲をファイルに害き出す 

#88 :編集中のテキストを保存して編集を終了 

#89 :ファイルを読み込み,カーソル位置に挿入 

#90: カーソルをファイル最終行に移動 

#97 : すべてのテキストを保存して編集は継続 

#102 :新規編集ウィンドウのオープン 

#103: 禁則文字数入力 

#104 :ワードラップ文字数入力 

#107 :全選択 

#108 :選択状態の解除 

#109 :改行文字の表示/非表示 

# N 1 :検索不成功時のマクロ実行の中止/継続の切り替え 

#113: キーボードマクロの定義開始,および定義終了(終了後にキーバインドす 

る) 

#116 :ウィンドウ相対位匿指定 
#118 :ウィンドウ絶対位置指定 
#122 :行数表示の切り替え 
#160 :箱挿入 

#161 :現在の選択位置を I ワード左に移動 

#162 :現在の選択位*を左端(または右端)に移動 

#163 :現在の選択位置を I 画面下に移動 

#164 :現在の選択位置を丨文字右に移動 

#165 :現在の選択位置を丨文字上に移動 

#166 :現在の選択位 S を I ワード右に移動 

#167 :編集ウィンドウの切り替え(昇順) 

#168 :編集ウィンドウの切り替え(降順) 

#171 :分割ウィンドウを閉じる 

#172 : ウインドウシングルモードの切り替え 

#175 :キーボードマクロの中断(確認あり) 

#176 :現在の選択位置を右端に移動 
#177 :現在の選択位置を左端に移動 
#178 :現在の選択位置を丨画面上に移動 
#179 :現在の選択位置を丨文字左に移動 
#181 : I ライン半角文字数入力 
#182 :水平タブ文字数入力 

#183 :画面を設定した スクロール 行分 ロー ルダウンし選択位置を変更する 
#184 :現在の選択位置を丨文字下に移動 

# 186 :画面を設定した スクロール 行分 ロール アップし選択位置を変更す る 

#203 :環境および文字飾りの保存/非保存の切り替え 

#204 :バックアップファイルの作成/非作成の切り替え 

#205 :文字飾りの保存/非保存切り替え 

#206 :埭境の保存 

#215 :表示 OFF 

#216 :表示 ON 

#217 :キー定義の初期化 

#218 :イメージ印字を画面解像度に合わせて拡大/非拡大の切り替え 
#219: 画面解像度(ドット/インチ)指定 
#220 :再表示 

#221 :名前による外部コマンドの起動 


►今 JJ の Oh ! X は本蹁で兄つけるのにひどく時|川がかかりました。まさか魄 fij に,などと光 
48 Oh!X 1993.5. 也ったことを考えてしまいましたが,いやあ,屯丫•ちゃんが説めて本、によかった。 

ゆ本 ' 11 ( 22 ) X 68000 XVI 丁•焰 W 








標準でついてくる,シャーペンのカスタ 
マイズの例はこの2つ(と本米のシャーぺ 
ンカスタマイズ)だけだが,この2つはそ 
れなりに,シャーペンのカスタマイズの機 
能を物語っているサンプルだ。 

標準のシャーペンカスタ マイ ズの状態で, 
環境アイコンを右 クリック すると,メニュー 
が現れるが,このメニューの最後にキー定 
義についての項目が3つある。これらは, 
現在のカスタ マィ ズ状況を, ェディットで 
きる 「リッチ」 テキス トフ オー マットフア 
イル にして吐き出したり,編集したものを 
読み込んで定義し,また環境設定を保存し 
たりするための項目だ。 

いま,どうして「リッチ」テキストフオー 
マットというのを強調したかというと,実 
は,シャーペンのメニューアイコンはこの 
キー定義ファイルにスクリブトで埋め込ま 
れているからなのだ0このファイルを エディ 
夕. X で読むと,スクリプトのところは, 
「絵」という文字列で表記され, 「 EOF 」 

のあとにゴミのようなものが出てくる。こ 
れらゴミのようなのが装飾情報であり,ど 
こかにチェックサムがあるのか知らないが, 
この フォーマットを エディタで読み,編集 
すると,たいていの場合,二度と元に戻ら 
なくなってしまう。これをやるとハマるの 
で注意してほしい。 

吐き出された(リッチテキスト フォー マッ 
卜のという修飾節は以下省略)テキスト ファ 
イルを見てほしい。今月掲載されたそのサ 
ン プルは,すでに私がカスタマイズをし終 
えた やつ だが,メニューなどはそのままだ 
し, ファンクション キーなどは適当にバイ 
ンドしてあるだけなので,リストを入力す 
る気になった人は,出力されたものを自分 
で書き換えたほうがいいだろう。書き換え 
る際は少しずつやること。どこかで間違い 
があっても場所を教えてくれないのだ。 

シャーペンのキーカスタマイズは,主に 
キーバインドで行われる。あらかじめ決め 
られたことを行うシャーペンの内部ファン 
クションが,金部で約220個ほどあり,こ 
れらをれ々のキーにバインドしたり,外部 
コマンドといわれる,シャーペン. ARC に 
アーカイブされているコマンドを直接呼び 
出したり, SX コマンドを TSOpen したり 
してカスタマイズを行う。 

バインドできるキーはなかなか多く,以 
下のものがある。〇はなにかのキー,つま 
りたいていの コマン ドは,フルキーにある 
アルファベットの大文字,小文字,スペー 
ス,記号,テンキー,フルキーを問わず数 
字などが入る。「+」は2つを同時に押し, 


「,」は前のキーを押したあと,(このとき 
メニュー欄に PREFIX と表示される)次の 
コマンドを押すことを意味する。つまりワ 
ンクッション入るというわけだ。 

ESC , CTRL +〇 
ESC , O 
CTRL + 〇 
CTRL + SHIFT + 〇 
OPT . 1 + 0 

ファンクション キー 
SHIFT + フアンクション キー 

ESC を最初に押す PREFIX コマンドは, 
数字から記号まで全部がっている 。 CTRL 
キーは 当然だが,次に SHIFT があるた め, 
大文字小文字は関係ない。記号もあるのだ 
力 ? , なぜか スペースがない。 OPT . 1も 同 
様,大文字小文字はな〈記号は揃っている。 
スペース もある。 フアンクションキーは 0 S 
でいわれる ファンクションキーと 同様だ。 

それぞれのキーに設定できる機能は表1 
のとおりだ。これ以外にも表2にある機能 
が外部ファイルとして用意されている。意 
外なほど多くの機能がシヤーペン本来の機 
能ではなく,あとから追加されたものなの 
だ。さらに外部フアイルの仕様が公開され 
れば……,ちょっととんでもないエディタ 
ができあがりそうだ。 

キーバインドの話はひとまず置いておい 
て,その他のカスタマイズ機能についても 
大まかに説明していこう。 

目につくところといえば, メニューの 設 
定。あえて今回のサンプルではそのまま残 
してあるのだが,いろいろ不可思議なこと 
があるだろう。 

たとえば,フォント設定でどうして半角 
だけメニューで直接設定できるのとか,文 
字飾りのメニューが長すぎて使いにくいだ 
とか(なんと 256 X 256 モードではメニュー 
が スタ ロールするのだ!),ウインドウが 
小さくなったときに右からメニューアイコ 
ンが消えていくなら,重要なものこそ左に 
なくちゃいけないんじゃないの?とかいっ 
ぱいあるだろう。メニューアイコンをカラ 
フルにしたい人がいるかもしれない。 

また,禁則処理が不可解な動作をすると 
か,ワードラッピングがあやしいとか,こ 
ういうところにもいろいろ問題がある。 

しかし,そんなのも全部設定できる。 

EMACS 風 A インドの設定 

割り当てる約220個の機能は , microEMA 
CS のそれとたいして変わらない。方向性 
が若千違うものの,ほぼ同じものがあるよ 


ぅだ。 

しかし問題は山積みされている。 

microEMACS で よく使われる コマンド 
に, c-x ( CTRL + X ) 系!: META ( ESC ) 系 
があるのだが,この2つはどちらも, c-x 
や META を入力したあと, ワンクッショ 
ン 入るのた; META キーは システム によつ 
ては CTRL のように, META を押しなが 
ら〇を押すというものがあるのだが, 
X 68000 版 microEMACS はどちらもサボー 
卜されて いて META キーは ワンクッショ 
ン置くなら ESC , 押しな力 ? らなら XF 3 と害 II 
り当てられている。 microEMACS を使う 
人を横から見ていると META は ESC を大 
半の人が押している。つまりキーを押して 
ワンクッション 入らなくてはならないキー 
は結果的に2つあってほしいのだ。 

ところが シャー ペンにはそういう ワンタッ 
ション入るキー入力は , PREFIX ( ESC ) コ 
マンドしかない。外部コマンドを駆使した 
ら,できないわけではないのだ力%まだ, 
外部コマンドである EX 形式のフ ァイ ルが 
作れないため,今回は見送るしかない。 

この ARC ファイルは展開できるので, 
解析できないこともなかったのだが,プロ 
グラムはとも力 1 くへッダがイマイチわから 
なかったので,資料が公開されてから作っ 
てみるのもいいだろう。延び延びになって 
いる SX - MOOK 1 T できるなら公開したい。 

それでもいまの段階では, META キー 
か c - x か,どちらかに妥協しなくてはなら 
ないので,応急処置として META キーは 
表2外部コマンドー覧 


描画モード設定 

apage 

大文字/小文字変換 

case 

文字色設定 

color 

最新の編集位置へのジャンプ 

cont 

文字属性のコピー&ペースト 

copykind 

改行コードの削除 

crdel 

改行コードの挿入 

crins 

改行コードの変更 

crset 

コビ ー&ぺ一"スト 

cut 

外部コマンド用アーカイバ 

ear 

下線幅の設定 

float 

連続した数値列の発生 

getno 

編集ファイル名の取得 

getpath 

改行幅の設定 

height 

イメージデータのコピー&ペースト 

image 

昇線入力 

kei 

キー定義ファイルの読み込み/書き出し 

key 

上書き入力 

ow 

行数表示の切り替え 

pos 

文字の網掛け 

pat 

印刷 

print 

文字列置換 

rep 

文字列検索 

sea 

編集フラグのセットまたはリセット 

setef 

文字属性の設定 

setkind 

文字サイズの指定 

setsize 

ルビ入力 

sym 

フオント選択 

selfont 

倍率設定 

scale 

文字間ピッチ設定 

track 


特集シャーペン .X とカスタマイズ 4 ^ 


►私は , SHIFT BREAK がとっても奸きでは M 楽しみにしていますが,もっとワクを人 • 
きくしてくれないかなといつも不満に思っています。阿部敏 f .(32) X 68000 丁•葉坩 




すべてのコマンドにはマクロが定義てきます • a 行コードまてを 1 コ 
マンドと w なしますので、 k い^ * の氓 ft でも述中に改行コードを入 
れないて下さい • 

メニューて指定する«合に E0 〜 E 丨 27 になります • 

起觔 05 に E0 に定義されているコマンドが英行されます • 

( E0 は!!初のファイルの起動的たけ) 



► ‘I力) j の, t!、 】••をわきに“•かせながら, X68000 にラジカセをつなぎ A:fYV (で「アフターバ 
一十一」 をやったら……どういうわけか人菸びなのである。やはり名作は亦ん坊にもよさ 
がわかるのだろうか 0 金兄#彦( 23 > X68000.XlturboZ 4 £ iK 邡 


SO Oh!X 1993.5. 


,$0 l ) 

1111111 ttitttiitiiiiif 尊 11 $毒毒 itittiiti 


0 PT .1 ということにし, c - x と入力すると 
PREFIX が出るように環境フアイルを齊い 
てみた(これだと, META,CTRL + 〇が 
使えないが,この手のコマンドを私は使っ 
たことがないのでよいことにしておこう)。 

また,思い4たる不都合として,シャー 
ペンには段洛という概念がないことが挙げ 
られる。そのため段落単位の カーソル 移_ 
命令など,段落にまつわるコマンドは移桢 
することができない。もっとも, フィルコ 
ラム やら, カーソル 移動程度のものである 
から,外部コマンドで自作することもおい 
おい吋能になるだろう(それよりも,シャー 
ペン n 身のワードラッピンダに段落という 

概念をつけてほし t . EM ACS にはなかっ 

た機能だと思うがあれば便利そうだ〉。 

ほかには,向動改行する auto - fiU-mode 
とかは,1ラィン文字数の設定を行えばそ 
れらしいことができるが厳密には遠うし, 
META + X に始まるコマンド群はシャー 
ペンの内部コマンドであるし,指定行番号 
に飛ぶ命令もない。中止も CTRL + G では 
なく ESC になってしまう。 

ところどころ差異はあるが,シャーペン 
の機能は出てくるたびに,ちゃんと説明が 
つくのでなんとかなるだろう。はなから, 

閲係ないような機能はつけてはいない。強 
いて準げれば, META + S でテキストをセー 
ブし,編114は継続するという機能が埋め込 
まれていることだ ( OPT .1+ S が知らぬ間 
に癖になっていた)。それから,検索のと 
きに指定する文字列に, EMACS ではリター 


3月号105ページ 「 F の美学」の記事中に, 
不備な点がありました。記事の主旨は実数演算 
に関して数値演算プロセッサとソフトの対応の 
効果を示すものでしたが, X 68000 XVI でもクロッ 
クァップの改造を含む効果的な対応を行うこと 
で900近い Whetstone 値を出す例を挙げ,「この 
数値は FM TOWNS の386 + 387を遥かに凌いでい 
る」という記述がありました。 

これは Oh!FM TOWNS , 1993年2月号に掲載 
された 0 DP のテスト記事 ( EAST 氏)から,初代 F 
M TOWNS モデル2 (386/ I 6 MHZ + 387) の700と 
いう Whetstone 値を参考にしたものです。本誌 
記事には同機種の測定条件とデータ,および出 


ンコードが■め込めるが,シャーペンでは 
おそら〈できない(外部 コマンドを 使わな 
ぃ限り )。 

これらのシステムの相違から〈る,不都 
合のほとんどは外部ファイルを作成するこ 
とで解決されるだろう。それどころか 
microEMACS にはなかったようなおいし 
い機能もある。ワープロとしての機能はい 
まの状態ではメニューで呼び出すことになっ 
ているが,よ〈使うコマンドがあるなら空 
いているキーに割りつけてもよいだろう。 

ウインドウだからほかのタスクも呼べる。 
音楽だって鳴らせる。環境が揃えばコンパ 
イルだってできる。 

EMACS キーバインドの際,婊後に最悪 
の問題がひとつ。 

CTRL + SPACE でマークができない! 

これは外部ファイルでもできない 。 CTRL 
+ SPACE がただのスペースになってしま 
う。マークは META + SPACE でもできる 
ので,とりあえず,なんとかなっているが, 
これは考えなくてはならないことだと思う。 

* 氺 ホ 

カスタマイズするには確かに,マニュア 
ルを熟読しなくてはいけない0 EMACS に 
あってシャ ー-^ンにな c 、機能(逆も山ほど 
あるぞ ) は基本的にキーバインドできなかっ 
たが,まだ見落としがあるかもしれない。 

そのときに,また而い使い方を発見で 
きるかもしれないし,一度カスタマイズの 
味を山•めると, l f : l 分のカスタマイズした環 
境がますます離れられなくなってしまう。 


典が明記されていなかったことをお詫びいたし 
ます。また,700に対し900を「遥かに」としたのは 
過剰表現にあたるとし,これを撤回いたします。 

FM TOWNS の初期モデルではメモリにウェイ 
卜が3つ入っており,これを基準としたデータ 
はその後の FM TOWNS の実情を語るにはそぐわ 
ないものとなっています。同記事のデータは0 
DP 評価の参考に用いられたものでした。 EAST 氏 
によるとノーウェイトの3代目 FM TOWNS (同 
じ386 + 387) では Whetstone 値ち 1 100〜1200にな 
るとのことです。 

以上 , FM TOWNS に対する誤解をまねく記述 
があつたことを重ねてお詫びいたします。 


• J スト1 


根性がともなわなくてはならない力%で 
きる!と思ったらぜひ,試していただき 
たい0 

全体の完成^は 

カスタマイズを行えばいろいろなことが 
できる。外部コマンドを作る資料が公開さ 
れたら外部コマンドを作ってもよい。 

結局,今回はシャーペンは microEMACS 
SX にはなりきれなかった。アプローチ程 
度で終わってしまった力す,それでもシャー 
ペンの可能性の一部は見出せたと思う。 

シャーペンをはじめとした SX-WINDOW 
Ver 3.0 を初めて見たとき,「いったいど 
うしちやったの?」っていいたくなるほど 
気合が入っていて5资愕した觉え力 5 'ある。 

X 68030 の批評はいろいろあるだろう。 

端から見ているとシャープは実に宣伝が 
下手に思えてならない。 

電源がソフトで切れるとか,タイマーで 
立ち上がるとか, CRT モードはカタログ 
に書いてあるより,ずっとたくさんあると 
か,そういうことをもっと宣伝すればよい 
のにと思う。でもちっとも書‘きはしない。 

シャー ペンだってそうだ。 

こうやって記事にしないと, ユーザー か 
らはなんにも見えてないことがわかってる 
のかな? SX - WINDOW を外に出しても 
十分恥ずかし〈ないのに。それどころかこ 
れほどまでの资 K を持ったシステムが標準 
装備でついてくるということが,どれほど 
よいことなのかわかってるのかな? 

なんだか無茶苦茶なこといってるけど。 
いろいろいっても,結局この パソコンが 好 
きなんだよな。いや,こういうことがある 
からこそ,細かいところでこだわって作っ 
ているからこそ,「だから」好きなんだっ 
てことが正確な表記かな? 

せっかく,ただでついてきている優れた 
ソフトなんだから, flA | 人個人で骨までしゃ 
ぶってほしい。値段相応以上の,カタログ 
にはない価値があることは初期型から 
X 68000 をずっと見てきた我々がいちばん 
知っているハズなのだから。 


編集部より訂正とお詫び 


*«rAB*c*D*E 

rHiHi 


AAA s 

未来来# 7 未 >k 

s 

X 




始 OK 
で i 


VP 


レタす ttv ド〇あ 

n ン i 


をす 〇勛 
ド《«1起0?;•ま 
字り 
文 U ] 

スま逊コン1をマ <•£ 
アれ O I マすド nwtt すて 
•さ1キ n * ン*退逢* • 
ブなすスーをマ外66をは 
ータ兒表クキドコ1:11の S 
•とをツンン iaM ののも贝 
ス319ィ3マ制はトトのる 
I 位番フシコロ在イイそす 
ベ始能レブ部ク現ババ字 as 
ス開嫌ブオ外マ<12文>« 













未定 ft 

?40 


4 "K 
4 "0 
4 "P 

4 


c-x 

c-x 

c-x 

O-N 

c-x 

c-x 

c-x 

c-x 

c-x 

c-x 

C-N 

c-\* 

c-x 

c-x 

c-x 


c-x 

c->: 

c-x 

c-x 

c-x 

o-x 

c-x • 

c-x 

c-x 

c-x 


0 


40* > $0D,#21.5,?7O,Ml,•gelpath -F0 -X0 * ,$GD, 
510* ,$0l),#21G t $0D ♦ c-x ♦ 2 

c-x + 3 
c-x ♦ 4 
c-x ♦ 5 
c-x ♦ 6 
c-x ♦ 7 
c-x ♦ 8 
c-x f 9 
c-x + : 
c-x ♦; 
c-x ♦ < 
c-x ♦= 
o-x f > 
c-x ♦ ? 
o-x ♦ © 
c-x ♦ A 
c-x f B 
c-x ♦ C 
c-x f D 
C-N* ♦ E 
c-x f F 
c-x ♦ G 
c-x f H 
c-x f I 


C-N 

c-x 


K 


c-x ♦ N 
c-x + 0 
c-x + P 
c-x + Q 


C-X H 

c-x • 

C-X 1 

c-x - 


C-x H 
c-x , 

C-X 1 

c-x * 


c-x • 
c-x - 
c-x • 


C-X i 
C-X H 
C-X i 
C-X H 
C-X 入 

c-x ィ 

C-X 1 

c-x * 

C-X i 


META + 9 
META + $ 
META + % 
META + k 
META + * 
META + ( 
META + ) 
META + » 
META + + 
META + , 
META + - 
META f . 
META 4 - 
META ♦. 
META f / 
META + 0 
META + 1 
META + 2 
META + 3 
META + A 
META + 5 
META + 6 
META + 7 
META ♦ B 
META ♦ 9 
META + : 
META + ; 
META t < 
META + = 
META + > 
META + ? 
META + @ 
META + A 
META + B 
META ♦ C 
META + D 
META ♦ E 
META + F 
META + G 
META + H 
META + I 
NETA + J 
META f K 
META + L 
META + M 
META + K 
META +0 
META + P 
META ♦ Q 

) 

META ♦ S 
META + T 
META + U 
META +.V 
META ♦ W 
META + X 
META ♦ Y 
META + 2 
META ♦ | 
META + V 
META ♦ 】 
META + " 
META + 


-B* ( $0D 
,$0D 


-B',$0D 
,$0D 


215 , »70, •-R -い 
•HLP , ,#216, SOD 


SHIFT 
SHIFT 
SHIFT 
SHIFT 
SHIFT 
SHIFT 
SHIFT 
SHIFT 
SHIFT 
SHIFT 
11, * adrect 

SHIFT 

SHIFT 

SHTFT 

SHIFT 

SHIFT 

SHIFT 

SHIFT • 

SHIFT 

SHIFT 

SHIFT 

SHIFT 

SHIFT 

SHIFT 

SHIFT 

SHIFT 

SHIFT 

SHIFT 


1 sea -C -B» ,SOD 
f case -S-1 *,SOD 
'aea -C* ,$0D t &l 

5 t SHIFT ♦ ' 

下,捸項と同じなのて省 « 


* » M し , getpath - P0 


y ンクシ a ンキー 

* 揀準と阀じなので省明 
ブシ3ンキー 

メニューで指定する場合に S 32 〜 S 95 ( または S,• 〜 S •ノ)になります 

«40 < META ♦ 

未定典 * NETA + ! 

未定其 本 META ♦” 


►私の D 6 GA CGA のデイスクはカップラーメンのスープに耐えた。これも D (1 GA の帅利 

益でしょうか(ただしアクセス時に奇音あり)。 特集シャ—ペン. X とカスタマイズ 

中森銳司郎 (17) X 68000 XVI - HD 棘都 


%» 耗 »%« 疾在其典 A X A A Ax A 典 R 典 ftAs . 典孩 

定定定定定定 £ 定定定定 8 〇, 6 定〇定定定2:〇定 <- 定定6定定 09$9 定 $,, 2 定定 8 221319 定定定定定 
-r> -c ,'rv i 5 5 6 k 9 6 k2Kl 


定定定定 9 定定定定定定 c 
未 . U 4* k 3*卞 4 ciK * ife 4 


»典 « llftftx8e8«'» 典 ««««*«»««««n%sft« 典典 sebe 典典典 **: 

定 981‘ iE 定 9 定定定定 467681,,,, 定定定定 68 定定定定定定定定定 677 定: n 8 1 定定 9 定定定定 467681..' 定定定定 68 定定定定定定定 
未 •£# 1未未*8未未未宋»8« 1» I # RM 1 M 1未来未未* 1未未未未来未未未 4 i « 1*6 未<5» 1未未»8未末末未#8# 1* 1»8 M 1 M 1 未耒未来) ) 1未未未未未未 i ; 


^abcdefghijklmnopq 


— uvwxvztv]- 


« ftseseAR 

定 79 定 6 7 31^344 2 ,,,, 定定 
^11 714-2891121215 211 H i}、3 
•7 #• t - s # # ? ? # ff # -»■ s ' ? c - 8 M N r . 


*7287 • 

•1 21IC.Jli 


- 

R 


6 ,b 
9 7 


s 


> e e e J. 4 

mftftAlicas 義典 0 ^ ftg 典 sttAft 典 Rftx HJHJS 在^鉸 ’_- wt 典^兵} l «» AK »» ft 典*«典 

0 ,定定 9 定定,•定 6 定 3 定 , • 2 定 .' 定 3 7 定定定定定定 ¢¢7 定定定定定定 1 3]3 定定 31 定定定1 7 11 Gtik 定 :il 定 ^ 定定定定定定定定定定 677 
#7 未未 * B 未未 MJ 未 #2 未42未 Ml#7*Mljfc»f>#2Ji^*^*^*^«T(3*3feifc*^ifc;:#l^i;^*vfc-H4#r,#l#l>rr*jfe^;4;i<:jfe*^>kj<;-^*4i^J:M#rl 

d 














[ 特集 ] 襲撃! SX-WINDOW 


スクリーンセーバーモジユールを作る 

画面暗転の愉しみ 


Ishigami Tatsuya 石上達也 

SX - WIN □〇 W アクセサリ集で発表されたシャープ製の SX - WINDOW 用 
スクリーンセーパー。ユーザーがモジュールを作成できるよラにさまざまな 
資料が揃っていることもうれしい。さっそくサンプルを作成してみよろ。 


ブラウン管。普通に考えれば,管: Tube 
で Brown Tube です。しかし,なぜか英 
語では Casord Ray Tube (陰極管),略し 
て CR 丁といいます(あるいは,もっと正 
敗に Picture Tube ) 。 どうやら,ブラウン 
管の発明竹であるブラウン博士はナチス党 
W で,そこでいろいろ研究活動を行ってい 
たため,アメリカやイギリスなどでは,彼 
の名前を用いずに,機械の原理(陰極線を 
,レ I てて像を出す)から CRT というようになっ 
たみたいです。ちなみに,同じ連合闺であっ 
た屮 M では,「顕視器」というそうです。 

さて,この CRT ですが,陰極絢を蛍光 
体に”てて像を映し出すという原理 I •.,と 
ある問題点が浮き上がってきます。陰極線 
の持つかなりのエネルギーをぶつけるわけ 
ですから,ぶつけられるほう(ブラウン管 
に礅られている蛍光体)は熱を持ったり, 
静電気を帯びてきたりします。やたらと, 
ブラウン符の表而が汚れるのはこの静范氕 
が部展中のホコリを吸い寄せてしまうから 
だといわれています。そして,あまり提く 
陰極線を’ 1 ' I てられると,その而が「焼けて」 
しまいます。これが,一様に焼ければまだ 
救いようがあるのですが,コンピュータな 
どによる静止した映像を CRT 卜.に映しっ 
ぱなしにしておくと,その文字や給の部分 
だけがくっきりとかたどられて焼けてしま 
います。これを CRT の「焼きつき」と俗 
にいいます。 

照字に fU いう,あまり陰極線の射出さ 
れない環境でしたから, COMMAND. X 
や MS-DOS などの文字を 'K 体に用いる環 
境では,それほど問題は起きませんでした。 
あえていうならば,フアンクシヨンキーの 
及/ j ; •がドのほうに‘)*きつくという話がある 
くらいです。しかし,ファンクシヨンキー 
が焼きつくほど, M >}< しっぱなしというこ 
とは,忠を返せば*)*きついてもファンクシヨ 
ンキーが表ボされっぱなしだから気になら 
ないわけで,これはこれでさほど問題では 

52 Oh!X 1993.5. 


ありません。 

ひるがえって, SX - WINDOW では,た 
いていは 「I 地に黒という, fl •:倒的に陰極線 
の射出される割合の多い a 境だと思います。 
しかも, SX-WIN DOW は、 1 /:ち I .げ/終了 
にやたらと時間がかかり, COMMAND . 
X を使っていたときなら,追源を落として 
いたような細切れ時間もそのまま放ってお 
く癖がついて,ついつい,退源を入れっぱ 
なしにして席を離れることが多くなってし 
まいます。 

と, CRT の吹 ft きつきの危機性が揃った 
ところで,スクリマンセーバーです。 

スクリーンセー ) V —の仕組み 

同じ文字や間形を,ずっと出力しっぱな 
しにしておくから, CRT が焼きつくとい 
うのはわかりました。そのような冰を;链 
けるためには,コンピュータが操作されて 
いなかったら,強リ I に映像を変更してやる 
のです。「操作されていない」とは,ここ 
では一定時間なんのイベントも起こらない 
ことであり,一定時間とは, 3分とか4分 
とかのこととします。人によって,何分か 
ら短くて,何分から反いとかは違ってくる 
ので,これは変史できるようにしておくと 
便利でしょう。 

「強引に映像を変更する」というのは,以 
下のように行います。 

焼きつき防 il •.のために表示内容を変更す 
るのですから,まず,最初に考えつくのは, 
圃而を真っ暗にする,という方’法。これな 
ら,陰極線はまったく射出されませんから, 
_而は焼きつきようがありません。さらに, 
X 68000 ならデイスプレ イコントロ ールが 
4能なので,デイスプレイの進源ごと落と 
してしまうのも手です。これなら,電気の 
節約にもなります。スクリーンセーバーと 
しては理想的なものといえます。 

さて,|由 liffi を暗くするだけでは,ちよつ 


と寂しい。いきなりいわれても寂しくない 
かもしれませんが,暗くするだけでないシ 
ステムを一度でも見てしまうと,やっぱり 
寂しい。-見論理の飛躍があるように聞こ 
えますが,これは正しい意見です。 

寂し〈ないようにするためには,どうす 
るかというと,_而力 ? 焼きつかないように, 
という名目の下,いろいろと各自の個性を 
発揮します。どのように発揮するのかは, 

人それぞれです。國而がうにゃうにゃ溶け 
出すデモだったり,羽の牛:えたトースター 
が圃而を飛び回るデモだったりします。こ 
れで焼きつきが防げるのか,と疑いた〈な 
るようなものもあります力' ; ,それでも立派 
なスクリーンセーバーです。 

だいたい,焼きつきなんていうのはアー 
ケードゲームに使われているよう.なブラウ 
ン管か,逆にワークステーション用のやた 
らとドットピッチの細かいものにしか起こ 
らないわけで, X 68000 のディスプレイで 
は,よほどの悪意を持っていない限り,起 
こりません。 

結問,背景の壁紙と同じで而 h ければそ 
れでいいのです。 

After Dark 

SX - WINDOW の: t 輩格に A たる MS - 
Windows や Macintosh には , 「After Dark 」 
というイ】•名なスクリーンセーバーがあります。 

「486マシンは Windows のために , Windows 
は After Dark のために」 

という名言を牛.み出したソフトウエアです。 
FI 本 W 内では,だいたい6,000円くらいで, 
それっぽいぉ店で入手できます。ぉそらく, 
Windows 用のソフトウエアでいちばん必 
れた商品だと思います。あの羽の生えたトー 
スターが逃げるパンを追いかけるという 
After Dark のデモは一躍苻名になりまし 
た(私はアメリカ人ではないので,あれの 
どこが ifiif 丨いのかイマイチわかりません)。 


► X 6 別)30が川た。 CGA コンテストを兄にけった:> ますます X 68030 がほしくなった。しか 
し,いまだに D 5 GA では:灼錐を M 紅させたことしかない。 

•诚 (20) XfiRonn ACR-HD 40;,:都 










After Dark には,最初からいろいろと 
モジュールが用意されているのですが,ユー 
ザーがデモを新しく作成することもできま 
す。開発元の Berkeley Systems 社ではデ 
モのコンテストを開いたりしています。そ 
して, lAiO いデモが集められ,傑作集みた 
いな形で発壳されています。 

X 昍000用のスクリーンセーバー 

さて, 「 SX - WINDOW アクセサリ集」なる 
ものがシャープから発壳されます。 X 68030 
を買った先着1000名には無料でプレゼント 
されるそうです。 Vj £ イ•手帳を持っていない 
と楽しめるソフトが半分に減ってしまうの 
ですが,電イ•手帳を買えばすむことです。 

そして,このアクセサリ集の中にシャー 
プブランドの糸屯 il : スクリーンセーバーが入つ 
ています。 

以前,これとは別に堪脳俱楽部に SXAF . 
X というスクリーンセーバーが掲載されて 
いました。一定時間,キーも押されなけれ 
ばマウスも動かされないといったときに, 
fl 動的に_间のコントラストを落として, 
ブラウン管の焼きつきを防止するというも 
のでした。1_而を暗くするタイミンダを M 
計らうのも,コントラストの制御を行うの 
も, iWufti の復帰を行うのも, すべて 単体の 
プログラムで行う形忒で,まとまってはい 
るのですが,それ II 体で完結していて拡張 
性を備えたものではありませんでした。 

じゃあ,どのようにすればこのようなプ 
ログラムに 拡張性を持たせ られるかといえ 
ば(技術的には難しいのですが)話は簡単 
で,コントラスト制御のプログラムをコー 
ドリ ソースとして, スクリ ーン セー バーに 
与えてやればいいのです。そうすれば,そ 
の コー ドリ ソースを 変えるだけで幽而が喑 
くなるばかりでなく, アニメーションが表 
ボされたり,ディスプレイの電源を切って 
しまうなどのいろいろな種類のスクリーン 
セーバーが 作れるのです。 

この際,リソースの選択もリゾースリン 
力を使ったりすると lAi 倒ですから, SX - 
WIND 0 WI •.から,選べるよう(.二しておく 
と便利です。 

そして,たどり矜くのが After Dark の 
スタイルで、す〇というより,ほかにたどり 
矜きようがありません。 

私も After Dark を大いに参考にしてス 
クリーンセーバーを作ったことがあるので 
偉そうなことはいえないのですが,シャー 
プのアクセサリ集に入っているスクリーン 
セーバーもかなり影響を受けています。操 



スクリーン セーバーの メインウインドウ 



同じく Puzzle 


作方法なんかそっくりです。のコード 
リソースをモジュールと呼■ぶ'のもそっくりて‘す。 

いちおう,アクセサリ集には4種類のモ 
ジュールが用意されています。|由を輿っ 
暗にするヤツ,菱形の光線が画面を飛び跳 
ねるヤツ,ピエロが歩き M るヤツ,インク 
のシミのようなものが増えていきやがては 
画面が真っ黒になるヤツ。 

あまり人のことはとやかくいえませんが', 
やはりサンプルプログラム的な感じは拭え 
ません。 

だからといって,ここでメゲてはいけま 
せん0純 ill のモジュールが而〖彳〈なくったっ 
ていいのです。このモジュールは,作り方 
が公開されているので,簡墘に (?) n 作で 
きるのですから。 


モジュールを作る 

いつものように,本誌の付録に祀敝され 
ていた sxlib . l やら sxdef . h やらを川, fi しま 
す。 C コンパイラは XC ではなく, GCC を 
使うのもいつものとおりです。 

プロ グラム刚発の流れはおおざっぱ にい っ 
て以下のとおりです。 

ソースフアイルの作成 

i 

*. X フアイルの作成 

i 

リソースフアイル化 

I 

スクリーンセーバー禅 Ml のデイレクト 
リに il 乂める。 


► X 680 U 0 は受験 t の敵です。さらに X 68030 なんかは……米年がんばります。 

iV •木怨一郎 (18) X 68000 EXPERT 40 K 都 



同じく Lisajous 


ここで,「リソース ファイル 化」という 
文字を兇て凍りついてはいけません。もち 
ろん,リソースというのはメモリ ハン ドル 
で制御されるわけで,ということはコンパ 
クションが起こるから义令にリロケータブ 
ルでなければならないわけで,つまりは* 

R 形式のファイルでなければいけない,と 
いう考えは止解です。 

だからといって,マシン語以外は却ド, 
というわけではありません。確かに C 言語 
で完企にリロケータブルなプログラムは作 
りづらいのですが,ちゃ一んとシャープは 
抜け道を川意してくれました。 

アクセサリ集の中に besmodule.x (be 
Saver Module の略らしい)というプログ 
ラムが入っていて,今|"1に限り*. X —* . 
R の変換は的に行ってくれます。今 M 
に限ったのは,この変換プログラムが扱え 
るのはリ ソース タイプが ’ Dvil ’ で ID が128 
の コード リゾ ースだ けだからです。それは 
ともかく,今|"1はこの変換プログラムのお 
世話になったほうがよさそうです。もちろ 
ん,お世話にならずに n 分でアセンブラを 
バキバキ 駆使して,リ ソース リンカで コー 
ドリ ソース を作成することも对能ですけれ 
ど。 

そして,さらにシャープの惊いことには, 
そのリソースの雛形(スケルトンのことね) 
までアクセサリ集に収 M されているのです。 
つまり,これを叩き台として,いつものよ 
うに,必要な部分を取り抒えながらやって 
いけば H 作のモジュールが作れてしまうの 
です。 


特集画面暗転の愉しみ 53 


























































突然ですがこれが石上版スクリ7-ンセーバー 


|注意点 

さて,モジュールの作り方はだいたい見 
_がつきました。しかし,ドキュメント ファ 
イルを読むといくつか注意点があるようで 
す。 

• main () 関数があってはいけない。 

理由はよくわからな L 、のですが,おそら 
く, * .X— * .R の変換のときに,スター 
トアップルーチンなどが邪魔になるのでしよ 
う。 main () 関数の代わりに,メインルー 
プは CODEMainO という関数のなかで回 
します。名前の変更だけですから,そんな 
に大した問題はありません。 

籲使えない関数がある 

はっきりと「使うな」と書いてあったわ 
けではありません力' 

「使用する関数はできる限り ’’sxlib. h” , ”sx 
def.h” ,” SModule.h” 内で定義されてい 
る関数のみを使用するようにしてください。 
なお例外として,計算などのために” math, 
h” は使用してもかまいません」 

だそうです。おそらく,やたらな I 划数を参 
照すると main 関数を必要としてしまう XC 
のライブラリの構成上,こうなってしまっ 
たのでしよう。ライブラリのリンクの問題 
さえ解決してしまえば,実行時には問題は 
なさそうです(しかし,使わないにこした 
ことはない)。 

この注意を守る人には,墀用のユーティ 
リティルーチンが用意されています。実行 
時にこのルーチン群のポインタが前述の 

54 Oh!X 1993.5. 



CODEMain 関数に i 度されますので,これ 
を使います。 

例) 0から32767までの乱数を得る。 

(* theSModule -> module . utils -> GetRa - 
ndon )(); 

このほかにも,文字列—整数値,整数値 
— 文字列の変換を行うルーチンが用意され 
ていますが,それでも合計3つしかありま 
せん。将来,これらのルーチン群が拡張さ 
れるのかどうかはわかりません(あとで詳 
しく述べますが,そんな取純なルーチン群 
なんて本当はどうでもいいのです。それよ 
りも, コント ロールを簡琳に扱えるように 
なるなどの SX 関係のサポートルーチンが 
ないほうが切実です)。 

なぉ, sxlib.h で定義されている関数で 
も,メモリマン関係のものは main 閲数を 
W きずり込んでしまいます(〇 h ! X に掲載 
された sxlib. 1 を使う場合)。(暫定版の) 
マニュアルには, この解決策として, 

「メモリ マンコールを 使 m するときは,グ 
ローバ ル 変数として” int memerror ” を 
SModule 内で宣言してください」 

と聲いてありましたが,これは int err no 
の間違いのようです。 

サンプルプログラム 

アクセサリキットについてきたサンプル 
プログラムを紹介しても而ひくないですか 
ら,実際にモジュールを作成してみました。 
というのは II 虚で,前述の私が作ったスクリー 
ンセー パ、 一のモジュールのうち,いくつか 
を移袖:してみました。 

籲サンプルその1 ( melt の場合) 

画而がだんだん,とろけていきます。 

といっても,ブラウン管が溶けるのでは 
な〈,その表示内容を徐々に下方にズリ下 
げていくという定番モジュールです0 

コン トロール関係はいりませんから, ス 
ケルトン プログラムから削除します。本質 
的な問題ではありませんが,タイトルとか 
クレジットとかも変记しておきます。 


この時点で,スケルトンプログラムとの 
違いは,アイドルイベント時になにを行う 
か,ということだけになりました。 

いっぺんに 画而をズリ下げても,逆スク 
ロールする だけで而白くありませんから, 
アイドルイベント1回につき,画面の適当 
な位置を図1のようにズリ下げてやります。 
そのために関数 doIt () をリスト1のように 
変更します。 

あまり大きな声ではいえません力す,この 
ズリ下げる際に, IOCS コールなどという 
低レベル関数を使っています。とりあえず, 
現在のところ問題はなさそうです。 
•サンプルその2 ( quix の場合) 

開発キットのサンプルの中に入っていた 
quix . x を参考にして作ってみました。 

元のプログラムでは,ラインを書〈たび 
にメモリハンドルを収得し,消すときに破 
棄するという豪快:なメモリの使い方をして 
いたので (サンプル プログラムということ 
もあったのでしよう),そこらへんを中心 
に手直ししました。その結果,移動方向を 
決める ルーチン 以外はほとんど原形をとど 
めていません。 

10 MHz の X 68000 ACE 上では一群のライ 
ンで精いっぱいです。 X 68030 でしたらもっ 
と増やせるのでしようが,それは私が 
X 68030 を買ってからということにします。 
癱サンプルその3 ( fock の場合) 

C 言語などでは,小さな関数を寄せ集め 
てプログラムを作っていきます。それと同 
じように,小さなアクセサリ類を組み合わ 
せてウインドウの環境を作っていこうとす 
る考え方があります ( SX - WINDOW では 
一般的ではないが,別稿を参照)。 

て、、もって, モジュールとしてアニメー シヨ 
ンビュアを使いたいと力%お気にいりのデ 
モプログラムを使いた l 、場合 とかあるでしよ 
う。そういうときに,それらの ソース プロ 
グラムを改造してモジュールにするのでは 
なく,それらのプログラムを立ち上げてや 
るだけのモジュールを作れば簡単です。 

今回はモジュール内のテキストフイール 
ドの扱いにまで手が回らなかったので,立 
ち上げるモジュールは固定ですが(ソース 
ファイルのままだと, D ドライブのルート 
にある denko . x というプログラムを立ち上 
げることになっています),少しの改造で, 

図1画面のズリ下げ方 

A A A A A A A 

〇〇〇〇〇- > O A △〇 

***** * 〇 A 〇 * 

ホホホ氺ホ 氺木〇ホホ 


► X68030 Compact が f 焚の誕中IIに発売されるようだ。てことはプレゼ•ントに…だった 
らいいなあ(乍しい)。 及川恒平 (17) X68000 JiOK 都 




















任意のプログラムを立ち上げることができ 
るようになります。 

ほかのタスクがり]:まってしまうことさえ 
いとわなければ,立ち上げるプログラムは 
COMMAND.X 用のものでもかまいませ 
ん(今回の denko. x は COMMAND• X 上 
で動作します)。 

でも,復帰のときに ESC キーを押したり, 
q キーを押したりするのは美し〈ありませ 
ん。 SX-WINDOW のプログ•ラムであれば, 
そのタスクを外部から強制的に終了させる 
ことができますが, COMMAND. 父上の 
プログラムはしかたありません。また,プ 
ログラムのほうで: I :夫しても終了時に 「シエ 
ルへ戻ります0なにかキーを押してくださ 
い」とか出るのもしかたありません。 

そこら辺をふまえつつ,いろいろ 面!:-〗 そ 
うなものを探してみると, MATIER のス 
クリーンセーバーがありました。 MATIER 
のスクリーンセーバー用モジュールという 

のは, COMMAND.X から直接実行でき 
る* .X 形式のプログラムで,キーが押さ 
れたりマウスが動かされたりするとコマン 
ドラインに戻ってくるようになっています 
から,今回の用途にはピッタリです。 

ただし, SX-WINDOW から COMMAND. 
X 用のプログラムを奥行するときに画而が 
いったん消去されてしまいますから, 
Puzzle のように元絵を必要とするような 
モジュールは実行できません。 

それから,以前の付録ディスクに揭載さ 
れた SV.X というアニメ ー ションビュアが 

あります。 AMIGAHJ に作成されたさまざ 
まなアニメーションフアイルを X 68000 で 
再現するものです。終丫彔件がスクリーン 
セーバーのモジュールとしてあまり相応し 
くないような気がしますが(たしか ESC キー 
で終了だったような気がする),作者の影 
山氏は心優しい方ですから(「逆立ちで NS 
ビルを1周」という R しもありますから), 
じきにそこら辺の問題も解決されるでしよ 
1 〇 

今回は,手近に適当なものが見当たらな 
い人のために,プログラムを用意しました。 

リスト4は,電脳俱楽部’91年12月号に 
掲載されていた 「 denko . X 」(光本崇氏作) 
をスクリーン セーバー川の モジュールとし 
て使えるように少々改造したものです。こ 
れは,与えられた文字列を電光掲示板のよ 
う にデイ スプレイ上に表示するプログラム 
です。本当はこの表示する文卞列もコント 
ロール パネル上から変更できるようにする 
べきなのですが,前述のとおり,テキスト 
の取得はちよっと雖しそうなので次回まで 


の課題としておきます。 

ここで流すメッセージを「今丨丨はもう帰 
りました」だとか「ただいま食事に出てお 
ります」だとかにしておくと,実用的かも 
しれません(職場で SX - WINDOW を使っ 
ている人ってどれくらいいるのかしらん)。 

さっきから話があっちこっちへ飛びます 
が,このプログラムを改造していて気がつ 
いた点を少々。 

モジュールを COMMAND . X . 卜.で灾行 
させる場合,終了条件を見るために,マウ 
スやキーボードの状態を調べますが,この 
際,前者は IOCS コールの MSGETDT で叫 
題ないとして, SX - WINDOW から立•ち上 
げたときに後者が B - KEYINP や B-KEYSNS 
ではうまく判定できません。あれこれ試し 
た末にリスト4の閲数 inkeyOO のように 
キーの状態を調べています。 

MATIER のスクリーンセーバー rij モジユー 
ルを作っている 力•には,ここら辺に注意し 
てもらえると,アクセサリ集のスクリーン 
セーバーと共用できるモジュールとなりま 
す(でもやっぱり,終了時に「シェルへ 
ります。なにかキーを押してください」と 
出てしまう。なにか抜け道があったような 
気がするけど思い出せない。とほほ)。 

. モジュールの起励を行うときに, 
TSSendMesO という関数を使用しますが, 
以前の Oh ! X の付録ディスクに褐®されて 
いた sxlib . l を使うと,うまくリンクでき 
ません (- main が兄つかりません,とリン 
力に怒られる)。この際,ハードウェアエ 
ラーの 起こったときとかは考えないで,リ 
スト4のように向分で丧き®:しました。 
GCC て”なく, XC を使う人はアセンブラ部 
を# asm 〜 # endasm で囲んでください(た 
だし, XC での動作は確認していません)。 

! L 私の作ったスクリーンセーバーと比べて 

前にも少しいったとおり,奕は私も同じ 
ようなものを作っていたのです。スクリー 
ンセーバーを 作ろうとすると,結局 , After 
Dark を真似たものになってしまいますか 
ら,やっぱり,どちらもたいへん似ていま 
す。 

手前味噌ではありまが,少し比較してみ 
ます。 

•デザイン 

メニューから, 「ス クリー ンセ ーノぐ一 に 
ついて」 を選択すると スタッフ クレジット 
がダイアログで现れます。数人で共同作業 
を行ったようです。ちゃんとウインドウの 
デザイナーまでいたりするのですから,い 



デモモードはこうなる 


くら私が小学校のときに図画 T . 作の成績が 
5であっても勝 ft になりません。 

というわけで, シャープ製のろクリーン 
セーバーの 勝ち。 

•ランダマイザ機能 

ランダマイザ機能というのは , After 
Dark からパクってきた機能で , S X プレー 
ヤーのランダム再1-:と似ています。 

いく つかのモジユ ー ルをスクリ ー ンセ ー 
バーにび録しておき,一定時間ごとに違っ 
たものを選択するのです。すると,|_而が 
ドロドロ溶けていったと思ったら,ドロド 
口のまま15 ノ 、。ズ ルに なっちやった あ 一 ,と 
いうようなことができます。うまく使えば 
面白い機能です。ド手に使うとうっとうし 
い機能です。 

シャープ 製のスクリ ーンセー バーにはこ 
のような機能はありませんが,私のにはあ 
ります。えっへん。 

• SX - 巳 ASIC 対応 

SX - BASIC というのは,私の作った SX - 
WINDOW I ••で動作する BASIC (のような 
もの)です。まだ,どこにも発表していま 
せんから,,然 シャープ 製の スクリーンセー 
バーは対}芯していません。 

対応していたからどうだ,ということは 
ないのですが,私のは,この BASIC から 
メ ツセージを 送ることによってスクリーン 
セーバーの 設定を変山:したり, モジュール 
の選択を行ったりできます(どだ,どだ)。 
•デモモード 

スクリーンセーバーのモジュールという 
のは,人間がキーを叩いたりマウスを動か 

特集画面暗転の愉しみ 55 


►ついに X 68030 が出ましたね。いままで使ってきた初代もそろそろ交代時朗でしようか。 
でも Human 68 k とかのシステムが III 機 M でも此えるということは,まだまだ使っていける 
かな。 鈴木郁哉 (21) X 68000 























したりしないと起動されるものです。しか 
し,モジュールの動作を見るためにわざと 
デイスプレイの前で1分間ジッとしている 
のもマスケなものです。強制的に,います 
ぐモジュールの実行を開始させるためにデ 
モモードとかデモボタンとか呼ばれる機能 
がたいていのスクリーン セー バーにはつい 
ています。もちろんシャープ製のにも私の 
にもあります(シャープのはメニューから 
選び,私のは専用のボタンがある)。 

急いでモジュールを実行させて,人はな 
にを行うかというと,アニメーション速度 
の変更だったり,色の選択だったり,音量 
の調整だったり(まだ SX - WINDOW には 
ないけど Macintosh にはあるので,そのう 
ち),トースターの数の変更だったりする 
のです。 

このようなときに,横でモジュールを実 
行させながら,数値スライドをいじったり, 
ボタンを押したりできると,マルチウィン 
ドウでとても便利です。 

ところが,どうしたことがシャープ製の 
スクリーンセーバーでは,モジュールは常 
にいちばん手前のウィンドウとして開くの 
で,スクリーンセーバー上のコントロール 
類は隠れていじれなくなってしまいます。 
これは不便です。 

私のはマルチウインドウ上らしくインタ 
ラクティブに動作するのですが , After 
Dark のように不必要なウィンドウを隠す 
ようなことをしていません。いろいろと調 
ベてみたのですが,「手前から2番目にウィ 
ンドウを_ く」というヮザができないため, 
しようがなくいちばん手前でなければ,い 
ちばん奥,という状態でモジュールを実行 
させています。ま,4月号の広告によれば 
開発キットは3月発売予定となっているの 
で,今頃はなんとかなっているでしょう 
(別にシャープにケンカを売ってるわけで 
はありません)。 

でもって,シャープ製のスクリーンセー 
バーは,このデモモードの終了条件が本番 
と同じなのです。つまり,マウスやキーボー 
ドに触ったら,はいおしまい,なのです。 
これはモジュールの英行中にスクロ ールし 
たりできないわけで, melt . x のような確 • 
認に時間のかかるモジュールを作るときに 
ものすごく不便です。私のは専用の解除ボ 
タンを設けていますので,そのようなこと 
はありません。 

•シャープ製であるということ 

これは強い。自分とこでシステム作って, 
アプリケーションを作ってるんだから,か 
ないません(じゃあ, SmaU - C を SWORD 

56 Oh!X 1993.5. 


に移相[したときのバグはいったいなんだっ 
たんだ,というのはひとまず忘れる)。 

アクセサリキツトのスクリーンセーバー 
は,滞りなく優等生的な® J 作をします。暴 
走しないようハラハラしながら見ているか 
ら,という理山もありますが,私のはそう 
ではありません。 

たとえば,公開されている機能だけで, 
ウインドウをシステムアイコンより手前に 
開くことはできませんが,シャープ製のス 
クリーンセーバーは,なぜかそれをやって 
のけます(なんと,ダイアログウィンドウ 
よりも優先順位が高いウィンドウを開く)。 

私のはといえば,システムアイコンを_ 
而外に避雛して使ってもらうしか手はあり 
ません(でも開発キットがあれば …… )0 

共に非保証な商品となるでしようが,きっ 
と私のほうがバグは多いと思われます(あ 
はは)。 

技術力のほかにも,注目度でも私のは劣っ 
てしまいます。ハードウエアとソフトウエ 
アの関係と同じで,モジュールをいっぱい 
作ってもらわなければ,スクリーンセーバー 
は「負け」なのです。 

•モジュールの作成 

サンプルを作成したときにも紹介しまし 
た力' シャープ製のはモジュールをコード 
リソースとして登録 i します。私、のは,モジュー 
ルを完全にほかのタスクとして扱います。 

コードリソースを使う場合,専用の*. 
X —* . R コンバータがついてくるとはい 
え,従米のデバッグ手法はまったく使えな 
くなります。まず,デバッガが使えなくな 
ります。これは大きい。そして,なぜか, 
モジュールからダイアログを開くことはで 
きなくなっていて, DMError も使えない 
のですから,かなり辛いプログラミングと 
なります ( DMBeep は使えそうですから, 
ピンボーンの数で変数の値を確認する,の 
かな?)。 

それに加えて,コントロールを開く座標 
を決めたりするのに,デバッガを叩きなが 
ら行うという「メモリ直接エディット技」 

が使えません。 

極論してしまうと,プロダラマにとって 
プログラムが動きさえすれば,ウインドウ 
のデザインは,どうでもいい問題ですから, 
いちばん初めに手を抜かれる部分です(経 
験者は大いに語る )0 モジュールのノぐネル 
が手抜きミエミエでは,せっかく,本体の 
デザインがカッコよくても台なしです。 

私のは,モジュールをひとつのタスクと 
して扱いますから,作り方,デバッグ方法 
すべて従米どおりです。さらに , main 0 


関数があってはいけないなどという制限は 
ありませんから,サンプルプログラムのと 
ころでいったようなライブラリの構成上使 
えなくなってしまうようなライブラリはま 
ったくありません(ばちぱち)。 

#コントロ ールの扱い 

サンプルプログラムを見て〈ださい。い 
ちいちコントロールを開いたり,監視した 
り,閉じたりというのを手動でやっていま 
すね。これでは,スクリーンセーバー(の 
本体)は,「ただのかっこいいウインドウ 
+モジュールの起動タイミングの作成」に 
しかなりません。 

私のは,スクリーンセーバーに, 

“ SN 1,明るさ,50” 

というメッセージを送ることで,上から1 
段 H の位置にボリューム (Slider with 
Number ) を「明るさ」というキャプショ 
ンつきで,デフォルト値50の状態で(最小 
0,最火は100で固定)配蔺することがで 
きます。 

その代わりに,コントロールパネル上に 
縦ボリュームといった,奇抜なことは行え 
ません(親タスクの ID を得て,そこのウイ 
ンドウポインタを求めることもできるので, 
やれないこともないが私としてはやってほ 
しくない)。 

車のオートマ車とマニュアル車みたいな 
もので,どちらがよいかは人それぞれです 
が,デバッガの使えないコントロールパネ 
ルの作成は,けっこう大変な作業です。 

次のバージョンあたりで,スクリーンセー 
バー専用のサービスルーチンがどばっと用 
意されて,コントロールの作成環境も改善 
されるかもしれない,という感じはします 
が。 

: ::まとめ 

このシャープ製スクリーンセーバーが単 
体で5,000円で売っていたら,さすがに怒り 
ます力す,デスクアクセサリ集のなかにスク 
リーンセーバーも入っていた,と見るべき 
でしよう。 

いろいろと文句をいったりもしましたけ 
れど , After Dark はあんなことも,こん 
なこともできるのに……,ということです。 
これだけの機能を詰め込むと,この値段で 
実現するというのは苦しくなってくるでしよ 
う。ただ遊ぶだけなら,価格分は遊べます。 

それから,今回は手が回らなかったテキ 
ストの取得というのも機会があればやって 
みようかと思います。 

今回は,ざっと駆け足でモジュールの作 


► 68030のマニュアルが平褚みという悄 m を問いて,神保町の某 m 1 / の閉沾め:前に探して 
h いました。普と違ってこの手の本はきれいになりましたね。内容は難しそうでうですけ 
ど。 鶴 IH 誠(29> X 68030. PC -9801 NS/T 來京都 





static char 摩 tellMeName( void ); 
static chart tellMeAboutYou( void ); 

Rtal.ic long say!(ellc( SampieSModalePtr theSModule ); 
static long sayGoodbye( Samp1eSModulePtr theSModule ); 

static long paintltBlack( SampleSModulePtr theSModule,tBeventt theEvent ); 
static long doTt( SaropleSModulePtr theSModule,tneventt theEvent ); 
static long goBack( SampleSModulePtr theSModule,tseventt theEvent ); 

static long openControls( SarapleSModulePtr theSModule ); 

static long closeControls( SampleSModu]ePtr theSModule ); 

static lontf doControls( SampleSModu1ePtr theSModule,tseventt theKvnet ); 

static long activateControls{ SampleSModu]ePtr theSModule ); 

static long deactivateControls{ SampleSModulePtr theSModule ); 

CODEMainO はスケルトンのを使って下さい。 


static char 零 
I.eJ iMeNamel void 


return "拿拿毒 MELT tt% 


static char 拿 
tellMeAboutYou( void 


<<<Meitin« Screen>>>YrYn" 
面がとろけます YrYn” 
by T.Ishigami 1993.3 n ; 


sayllello( ) , sayGoodbye( > はそのまま 


static long 

ntltBlack( SampleSModulePtr theSModule,tsevent* theEvent 


paint 


セービングを聞蛄する 0 
今回は画面を迻り潰さなぃ。 

/ 

い « 面の表示範囲 V 

SXGetDispRect( &winLoc ) ; 

winWidth = winLoc•rifiht - winLoc.left ; 

wi nil i ght = winLoc • bottom - winLoc .top; 

return 0; 


セービングを行う 0 

り返し、何度も何度も呼び出される • 

static long 

dolt( SampleSModulePtr theSModule,tseventt theEvent 


<i 面がとろけます 
Programmed By ISHIGAMI Tatsuya 
3/05/93 


#include <iocslib.h> 

参 include <sxlib.h> 

# include M SModu 1 e • h•• 
Idefine XYToLong(x,y) 


/ * ♦•や一ですね一拿/ 

((((x)iOxffff)<<1G)| 


(yJiOxffff)) 


グローバル変 » モドキ 


typedef struct ( 
SModule devil: 


SampieSModule,^SampleSModulePtr; 


•ルを1¢ HI するためのおまじない 


short 

short 


int 

int 


ClfiPQtl[3) 
clsPat2(4] 


し 01; 

2, 0, 0); 


い 消去用ハタ- 
/• m 去用バタ • 


ン1 
ン2 


x = {int )( » theSModule->devi 1 .utiIs->GetRandom)(); 
なぜか rami( > は直接 0 ? び出せないようになっている 


x % winWidlh 
winLoc.top; 


huf = MMChPtrNew(\ 
buf[0]=1 ; 


winLoc. let t-f 1; 


inflight i 
/t 


5 ); 

MM 


0 ; i < 4 ; i++)( 

TCOLOR(1 << i ); 
buf [1)=winHight; /,播帕 

TEXTGET(x-l,y , (struct FNTnUF 
buf (1)=winlligh t-1; 

TEXTlUJT(x-i, y+1, (struct FNTBUF 
TEXTPUT{x-l f y , (atruct FNTBUF 


左を転送*/ 


>)bu f ); 

象 )clsFatl); 


0; i < 4; t / ♦ 中心を転送尊 / 

TCOLOR(I << i ); 
buf[1]=winHight ; 

TEXTGET(x , y , (struct FNTBUF #)but) : 
buf[l]r win»light-2 ; 

TKXTPUT(x , y+2, (struct FNTBUF l)buf); 
THXTPUT(x , y , (struct FNTBUF t )clsPat2); 


0 ; i < A : i ^)1 
TC0L0R(1 << i ); 
bufl1J = winHight; 
TEXTGET(x+l, y , 
buf[1J = winHight- 
TEXTPUT(\*+l, y+1 f 
TEXTPUT(xf1,y • 


(struct FNTBUF •)buf); 


(struct FNTBUF 
{struct FNTBUF 


)buf ); 
)clsPatl); 


TCOLORil) : 

MMPtrDisposctbuf); 
return(0); 


goBack ( 丨はそのまま 


/♦ システム拽定 M 


• ルを持つ堪合、それらをオーブンする。 


static long 

openC'ontroIs( SampleSModulePtr theSModule 


三ど上 £ 二士 f けつ 18 今、それら言クローズする • 


M を保存するのも、このタイミン 
atic long 

oseConlrolB( SampleSModulePtr theSModule 
return 0; 


* コントロール U 間するイベントを処理する。 

» theEvent が NULL の時は . コントロールの描 6lj ® 氺とみなす • 

♦/ 

8».ntlc long 

doCont.rols ( SampleSModulePtr theSModule , tsevent.t theEvent 


stntic lone 

activateCont.rols( SampleSModulePtr theSModule 


J5 定ウ • 
テキス I 


ンドウがアクティブになつた时の SJU1 , 
フィールド等を M いている li に忖用する, 


Bt.utlc long 

<leactivateControls{ SampleSModulePtr theSModule 




ンドウがインアクティブになった « の処理, 
フィールド等を間いてる B5 に利用する。 


2 

3 

4 

5 
G 

7 

8 
9 

10 

11 

12 

13 

14 

15 

16 

17 

18 

19 

20 
21 
22 

23 

24 

25 

26 

27 

28 

29 

30 
3! 

32 

33 

34 

35 

36 

37 

38 

39 
10 
•11 

42 

43 
-14 
4 5 
4G 
47 
•18 

49 

50 

51 

52 

53 

54 

55 

56 

57 

58 

59 

60 
61 
62 

63 

64 

65 

66 
07 
68 

69 

70 

71 

72 

73 

74 

75 

76 

77 

78 

79 

80 
81 
82 
83 
81 

85 

86 

87 

88 

89 

90 

91 

92 

93 

94 


り方を説明しましたが(文句を垂れてただ 
けという話もある),機会があれば(とい 
うことは,付録デイスクが近いうちに実現 
すれば),石上版スクリーンセーバーに用 
意した「ちからわざ」のモジュールの移植 


にも挑戦してみようかと思います(まだ未 
完成なのですが)。 

ちなみに, アニメーシヨンパ ターンの作 
成は,横内•グラディウスの感動を覚えて 
いるか•威至氏ですので,ちょっと凄いで 

U スト1 


す。 

ぜんぜん,まとめになっていませんが, 
いずれ Oh!X Mook に掲載されるであろう 
石上版スクリーンセーバーもよろしくお願 
いします。 


■ J スト2 


章 Log: quix.c_ $ 

Revision 1.1 91/05/01 

Initial revifiion 


0 作スクリーンセーバ対応化 
石上迮也 10/25/92 


デスクアクセサリ果スクリ - 
石上 iS 也 03/05/93 


10:49:12 LUCAS 


'セーバ対応化 


iI no 1 ude 
# include 


<atdio.h> 

<ftt.dlib.h> 


<ctypc-h> 
h> 

_POIKT.T 



#define 

tdefine 

#deflne 

*define 


く iocslib«h> 
SModule.h. 


LIME^MAX 

TRUE 

FALSE 


XYToLong I x,y) < ( ( ( x )&0\*f f f f K < 16 ) I ( (y)40xf f f f)) 


S 3 

ののの 
ウヴウ 
ドドド 
ンンン 
v イイ 
ウウウ 
用用用 
面 OJ •曲 

S.& 

ブブブ 

III 

セセセ 

$ $ $ 

/ / / 


h t 
d fi 
•wiHi 
c n n 
L w w 


c t t 
e n n 


► X 68030 を手に入れたら,まず 1 ■フルスロットル」だ。 10 MHz 機比 4.3 倍, XVI 比 2.4 倍 
の逆龙感党にもうクラクラ。 河野太郎(2〇> X 68000/ XVI-HD Mi'M 


特集画面暗転の愉しみ 57 


















29 

30 

31 

32 

33 

34 

•15 

36 

37 

38 

39 

40 

41 

4 2 

*13 

44 

45 

*J6 

•17 

48 

49 

50 

51 

52 

53 

54 

55 

56 

57 

58 

59 

GO 

61 

62 

63 

6*1 

65 

66 

67 

68 

69 

70 

71 

72 

73 

74 

75 

76 

77 

78 

79 

80 

81 

82 

83 

84 

85 

8G 

87 

88 

89 

90 

9i 

92 

93 

94 

95 

9C 

97 

9R 

99 

100 

101 

102 

103 

104 

105 

106 

107 

108 

109 

110 

111 

112 

113 

1U 

115 

116 

117 

118 

119 

120 

121 

122 

123 

124 

125 

126 

127 

128 

129 

130 

131 

1.32 

133 

131 

135 

136 

137 

U8 

139 

140 

Ml 

M2 

143 

144 

M5 

146 

117 

H8 

119 

150 

151 

152 

153 

154 

155 

156 

157 


ハ 

< MethodH 

stat to chart t.ellMeName( void ); 
static chart telLMeAboutYou( void ); 

static long Bayllello( SarapieSModulePtr theSModule ); 
static lor\R BayGoodhye( SampleSModulePtr theSModule ); 

Rtntic long pnintIt.Black( SamplfjSModulePtr theSModule, tsevent# theEvent ); 
statio void ini t.Quix(SampleSModulertr theSModuJe ); 
r to t ic long doIt( SampleSModu 1 c»Pt.r theSModule theEvent ); 

static void moveQui\(SampleSModulnPt r theSModule); 
static void clisappoarQuix(QUTX tq\* ); 

static 1ontf goBack( SampleSModuloPtr theSModule,tsevent 拿 theEvent ); 

st.aUrr long op^nControls( SampleSModulePtr theSModule ); 

static long clo»eCont.rols( SampleSModulePtr theSModule ); 

static lontf doCont.rols ( Sampl eSModu J ePt r theSModuie f tsevent^ theEvne t ); 

.stntic void chng TBar( Sampl eSModu InPtr theSModule, long locnlPt) : 

static void chngupBtn(SampleSModu1oPtr theSModule, int pcodn); 

static long activateContro1 s( Sampi eSModu 1 ePtr thcSModiilo ); 
static long deactivateConfcrols( SampleSModuIePtr theSModule ); 

fttftt. ie void. dri\wControls ( SampleSMruhj レ Pt*. theSMoriuJ e ); 

static void drawControl Val uo (Samp] #*SMr»du 1 r theSModule , short value ) : 

C0DEMain( > はスケルトンのをそのまま使って下さい 


signatures 


static chart 

tel lMeKHtne( void ) 

( 

return M ttt QUIX 


static chart 
teilMeAboutYou( void ) 

( 

return 

,• <<< Quix >>>VrYn M 

<c) by LUCASYr¥n M 
•• Arrange by T. IshigAmi '* ; 


int 


i ; 


ト バックカラーで塗り请す •/ 
GMPenMode( G^BACKIG^PSET ) ; 

OMFi l LR#*rt ( &theSModule->devi ! .bounds 
GMPenMode( G^FOREIG^PSET ); 


linePtr = l ; 

SXGetDi«pRect( fitwinSize ); 
inttQulx(theSModule ); 


/ % quix(qix)lUt の初期化 •/ 
n H 面の表示範利 V 
n quix list の初期化 ♦/ 


/ 會 quix ceU の作成 、 cell list の作成、初期 ffl のセット •/ 
static void 

initQuix(SompleSModulePtr theSModule) 

\ 

i• wdt, hgt; 

$ P; 

winSize.right - winSj ze.loft ; 
winSize.bottom • winSi.top ; 

ixIOJ ; 

theSModuLe-)dcvil.util8->GotRandom() t wdt / 
theSModuie->devi1.uti1s->GetRandom() * wdt / 
theSModule->devi1.uti1a->GetRandom() > wdt / 
theSModule->rtevi].utiJ s->GetRandom() * wdt / 
(theSModulp->devil•uti1 a->GetRandom () 意 20 
(theSModule->devi 1.ut i ls->GetRandoin( ) 拿 20 
ltheSModu]e->dcvi1.utils->GetRandom() * 20 
(theSModule->devi 1.ut i ls->Get,Randoro< t 韋 20 
=(theSModule->devi1.utils->GetRandom() 拿 6 
=(theSModule->devi1.nti1s->GetRandom{) * 6 



32767 ; 
32767; 
32767; 
32767; 
, 32767 
r 32767 
, 32767 
’ 32767 
, 32767 
, 32767 


-10 
-10 
- 10 
•10 

- 3; 

- 3 ; 


零 SamploSModule Class 

拿 / 

typedef struct ( 

SModule devil; 
controltt fBar; 

controlt* upBtn ; 

)SamplcSModule # tSampleSModuiePtr; 


保存用 


200 

201 

202 

203 

204 
2 0 : 二 
206 

207 

208 

209 

210 
211 
212 

213 

214 

- 3 

215 

- n 

216 
217 
2 IB 

219 

220 
221 
222 

223 

224 

225 
220 

227 

228 

229 

230 

231 

232 

233 
2:M 
LM5 

- 3 

236 

237 
23H 
239 
210 
2*11 
24 2 
243 
24.1 
215 
2 16 

217 

218 

249 

250 

251 

252 

253 

254 

255 

256 

257 

258 

259 

260 
261 
2H2 
263 
261 

265 

266 

267 

268 

269 

270 

271 

272 

273 
1171 

275 

276 
2T7 

278 

279 
2B0 
281 
282 


p->Hdpt.R .\* = (thoSModu!e->devi 1.uti Is->Go tRandom() 
p->ddpt.R.y = (t heSModuie->devil.ut il s->OetRandom() 
p->drawf : TRUK ; 

for(i =1;i < LINE^MAX ; i+ り { 
quixli1*drawf = FALSE ; 


* セービングを行う, 

♦ 松り返し、何度も w 度も盱ぴ出される, 

*/ 

Btntic long 

delt( SampleSModulePtr theSModule,tRovent» 


32767) - 3 ; 
327G7) - 3 ; 


int 


i ; 


GMAPage(7 ); 

for ( i = 0 ; i < speed; ) 曹 

rooveQuix(theSModule ); 
linePtr =(linePtr ♦ n X LINE^MAX ; 
if(qui\[linePtr].drawf ) 《 

diRappearQuix(&quix[linePtr]); 

) 

) 

return 0; 


い 1 歩先のセルを作成,/ 
st.atic void 

moveQuix(SampleSModulePtr theSModule) 


パ W しいラインを椹く 
/* fi 後のラインを消す 


q = «cquixf {linePtr + LINE^MAX -1) % LINE J1AX1 ; 
p - &quixllinePtrJ; 

♦p = <q ; 

p->drawf = TRUE ; 
p->ptL* \* += p->dptL.x ; 
p->ptL.y 4-= p->dptli, y; 
p->ptR*x -f = p->dpt.R .n ; 
p->ptR,y -fs p->dptR.y ; 
p->tlptL,x 4-= p->ddptL.x; 
p->dptL.y += p->ddptL.y; 
p->dptR,x *•*= p->ddptR.x; 
p->dptR*y -f= p->ddptR.y ; 

if(p->dptL.x > 10) p->dptL«x =10; 
if(p->dptL.x < -10) p->dptL.x =-10; 
if(p->dptL.y > 10) p->dptL.y s 10; 

if(p->dptL.y < -10) p->dptL.y =-10; 

!GMPtInHect(&winSize, ♦(point^t t)ip->ptL ) ) { 

heSModulf*->dovil.uti ls->OetRandom() 拿 . 


p->ddptL .n 
p->ddpt.L. y 


p->ptli. x < 0 
p->ptL.x 


(the 

(theSModule->dftvil.utils->GetRandom() 
( 

0 ; 


32767) 

32767) 



-p->dptL.x; 


-p->dptL.y ; 

winSi 2 e*right ) | 

=winSize.right - l; 

=-p->dptL.X ; 

inSi 2 e.bottom )( 
winSize.bottom - 1; 
: -p->dptL.y ; 


!GMPtInRoct(&winSize, t (point^t t)&p->ptR ) ) { 

p->ddptR.x = (t.hoSModule->devi 1• uti ls->GetRandom() 

p->ddptR • y = < theS 卜 loduleOdevi 1.uti ls->GetRandom() 


H2767) 

32767) 


} 

if 


p->ptR.x < 0 
p->ptR.x = 
p->dptR .k 

p->ptR.y < 0 
p->pt.R*y = 
p->dptR.y 


0 ; 

: -p->dptR.N ; 


0 ; 

-p->dptR.y; 


pOptR.x >= winSizo.rifiht ) J 
p->ptR.x = winSize.right - 1; 
p->dptR.x = -p->dptR.x ; 

p->pt.R.y >= winSize.bottom )( 

p->plR.y = winSize.bottom - 1 : 
p->dpt,R.y = -p->dptR,y ; 


) 


if< p->dptL.x > 10 ) p->dptL.v =10 
i f ( p->dptL.y < -10) p->dptl..y s -10 
in p->dptR.x > 10 ) p->dptR,x =10 
if( p->dptR.y < -10) p->dptR.y =-10 

CMForeColortcolor); 

CMMove( t(point_t t)&p*>ptL ) : 
0MLine( *{point_t t )&p->ptR ) : 


パセルを面面す*/ 

Rtntic void 

ri isappearQuix (QUIX *qx ) 

I 

GMForeColor( G_BLACK ); 

GMMove ( t (point_t t )Aq.\->pt.L ); 
C.MLine( t ( point t )iq> :- >ptl?); 
qx->drawr = FALSE : 


stftt ic long 

goDAck( SampleSModu!eTt.r the.SModule, 


セービングを « 了する • 

セービンブに必要なは a はは、ここて行う, 


*/*/*/ 色 

X て 
さ卜 

f P 
大; 
度の夕, 

if ウン r 

?ィげ 
rt ンボ色 
のィのの 

«ウ«嫌 


I II e r it 

t •» •» Lzt 
c L R ( d i p r 
u •: *LRtt X cseo 
r L R 11 ppt i e d nl 
t t t p Pd d r u pi i o 
8 p Pd d d d ^ a.fiulc 

11 11 11 d 
fnnnnnnl ••丨 
o i .1 i i i i n X 
d o o c coo £1 t 
o p p p p p pi V X t r 
/ psQltctc 
♦ y nun c nh 
t u I Q iris 


迸 

•で 

ラこ 
nfj 
で, 
こば 
こ 6 
、な 
はの 
«る 
•® あ 
る前が 
すな要 
始要必 
W 必る 
をに塗 
ググく 

ンン m 

o(sloRl ビビを 
llinoItI I 面 
HeDOunt セセ M 
y / a i / 
B / 9 PI/ 


e 


h 

t 


k 


Oh!X 1993.5. 


「ヤダモン」は 3 月で終わらないぞ。4 J -1 から時間とチヤンネルが変わるのだ。 

佐 JI ••川舶治 (21) X 68000 EXPERTII 船;ぐ都 














283 

284 

285 

287 

288 

2H9 

290 

291 

292 

293 

291 

295 

296 

297 

298 

299 

300 

301 

302 

303 

304 

305 

306 

30? 

308 

309 

310 

311 

312 

313 

314 

315 

316 

317 

318 

319 

320 

321 

322 

323 

324 

325 

326 

327 

328 

329 

330 

331 

332 

333 

33 1 

335 

336 

337 

338 

339 

340 

341 

342 

34 3 

34 1 

345 

346 

317 

348 

349 

350 

351 

352 

353 

354 

355 

33G 

357 

358 

359 

:Uift 

n 6 i 

362 

363 

V>) 

編 

non 

3r>? 

368 

369 

370 

371 

1 : 

2: 

n : 

4 : 

5; 

G: 

B: 

9: 

10: 

11: 

12 : 

13: 

14 : 

15 : 

10: 

17: 

18 : 

19: 

20: 

21 : 

22: 

23 ; 

1 \ : 

25: 

26 : 

27 : 

28: 

29 : 

30 : 

31: 

32: 

33: 

3.1: 


static char 拿 tellMeNameC void ); 
static ohart tellMeAboutVou< void ); 

static long sayHello( SampleSModuloPtr theSModule ); 
static long sayGoodbyn( SampleSModuloPtr theSModule ); 


他タスクの起動 

Programmed By ISHICJAMI Tat.RuyA 
3/06/93 


♦include <sxlib.h> 

♦include "SModule•h" 

XYToLon«(x,y) { ( ( (x)40xffff)C<16)I((y)&0xffff)) 

♦define NULL (void <)0 

/• 

拿グ u — バル変 R モドキ 

拿 / 

typedef struct ( 

SModtile devil; 

)SampleSModule,^SampleSModul6Ptr : 


/* 

» «1 ボリュームが変史されれた 

t/ 

static void 

chngfBaiMSampleSModulePtr theSModul*?,long iocalPt) | 

CMliserSet( theSModule->fBar,(unsigned int)theSModule ); 
CMCheck ( theSMorlu l e-> fBar,IocalPt, (void 傘 } 0 } : 
firawCont ro] Val ue ( t heSModu] e, 

(s»ioia)CMValur>Get( theSModule->fBar )); 


アップダウンボタンが変更されれた 
V 

static void 

chngupBtnCSampleSModulePtr theSModule, 
int value ; 

control "chfil; 
ohar ♦str; 

chdi = theSModule—>tipBtn : 
value = CMValueGet(ohdl ); 
if(prode == し INl;P>( 

if(value > CMMinGet(chdl))| 

CMShine{chdJ, pcode ); 

い 诵を減らしても良ぃか? ♦/ 
if(vnluo-J >r CMMinGet(chd)) 


n アツブボタンが押された " 

い 現在 M が ft 小 M より大きければ 


ハダウ: 
val ue — •• 


ボタン強调 


pcode == C^INPOWN){ 
if(value < CMMaxGet(chd])){ 

CHShine(chdU , pcode ); 

い W を增やしても戊ぃか?,/ 

if ( valued 1 <s f'MMaxGet (ohd J )) 


/ 拿ダウンボタンが W された ,/ 

い 現在通が於大浦より小さければ 


い アツフ % ボタ: 
value ++ ; 


CMValueSet(chdl , value ); 

/> ボタンタイトルの変史(コ, 



/♦ 锊しい«をセツ 
ロールも ® き K される > 拿 / 


H 黃色”; 
••rj 赤••: 

•*va 

.、で ? r ; 

/♦ w し 


ゝ n ン l*n • 斗タイト 1 をセッ 


activateControls() , deactivat 


) はそのまま 


/* bounds に合わせて SI ideVolume をつくる ♦/ 
bounds . ft : theSModule->devil.hounds .left +5; 
bounds . top : t.hoSModule->devi 1.bounds • t.op +20; 
bounds.right = theSModule->devi1•boumifi.right -5 ; 
bounds.bottom = bounds.top f20; 

nConlrol=CMOpea( 

(window# ) theSModule~>devil.cont.ro1 Port, 

Abounds, (voi(m MM ,-1 f 5,1,10 # CI^SLDVOL* 16,0 ); 

/* 失敗した 6 kSModuleError を返す " 
if (aCont.rolNULL} return kSModuleError; 
theSModule-> fBar = aControl; 

/* SlideVoiLime の下にアップダウンボタンを作成する拿 / 

bounda*top = bounds.bottom + 25; 

bounds.bottom = bounds,top + 20; 

bounds .left = theSModule->devi 1• bounds.left, +30; 

bounds.right = theSModule->devi1,bounds.right -30; 

aControl=CMOpen( 

(windowt)theSModule->devi1.controlPort, 

Abounds, ( LASPI T 拿 }" ¥4 黄色 '- G, 0,3, CI^SLDBTN# 16,0 
if (aControl==NULL) return kSModuleError ; 
theSModu 1 e->upBt.n = aControl; 

return 0; 


SampleSModulePtr theSModule 


コントロールを行つ m 合、それらをクローズする 4 
尬を保存するのち、このタイミング。 


い CMK11K ) を呻んではいけない */ 
CMDispose( theSModule->fBar ); 
CMDispose( th^SModule->upBtn I, 
return 0: 


本コントロールに M するイベントを処理する。 

* theEvent が NU1 儿の Bf は、コントロールの描翻 ® 求とみなす • 

V 

static long 

rioControls( SampleSModulePtr theSModule t tsevent * theEvent 
I 

long IocalPt; 

control *l aControl ; 
int pcode; 

if ( theEvent ) { 

switch ( theEvent->Khat ) { 
case E_IDLE: 
brnak ; 

case K^MSLDOWN : 

JocaiPt = CJMGlobalToLocal(theEvent->whom2); 
pcode = CMFind( localPt, 

{wi ndow# ) t. hcS>1c»du le->devi 1.control Port » 、 
if 《 i\ControU = thoSModule-> fBar ) 
chng f Bar (theSModu 1> IocalPt); 
if ( ar*ont ro1==t heSModu 1 e->upBt.n ) 
ohngupnt.n (thoSMrwJtil^, pood ^); 
break ; 

case E^MSRDOWN : 

hre*ak ; 

case KJCEYDOWN: 
break ; 

1 


/• イベントが渡らなかった時は、 
drawConirols( theSModule ) : 


コントロールを描 H する尊 / 


static long paintItBlack( Samp)eSModuloPtr theSModule,tsevent % 
static 1ong do! t. ( Sampl eSModu 1 r theSModule , tsevent. > 
static long goBn»?k < SampleSModuloPt r theSModule, t.acv^nt 

static Iona openControls( SampleSModulePtr theSModule ) 
static long c loseCrmt.rnJ s{ SampLeSModuJoPtr theSModule 
stnlic long doCnntro1 s ( Ramp3f»RModulePtr theSModule , tseventt 
stnt.ir I ong act ivat.oContro] s ( Sampl eSMorluiePtr theSModule ); 
st At. to long deact ivnt^Control « ( SampleSModulePtr theSModule ) 

CODEMain( > はスケルトンのを使って下さい 


at.tr char* 

1 !MeAboutVou( void 


<<< DENKO >>>VrVn f, 

他タスク起動サンプル VrYn" 
by T.IshiRftmi 1993.3 M ; 


savHelIo(), sayGoodby^(1 はそのまま 


GMShadouStrZt , . スビート • •• , XYToLong( 5,5 ) >; 

GMShadoi.\StrZ{ •. 抹の色 . , , XYToLon«( 5,15 )) ; 

drawControiValue ( thoSMod\i if? f (short)CiMVa 1 uf?Get ( r.heSModu 1 e-> fBur )); 
CMDrnwOne( theSModule->fBnr ); 

CMOrawOne( t;heSModule->upBtn ); 

) 

static void 

drnwCont rol Value( SampleSModu IePt.r theSModule,short value ) 

I 

short oldMode r GMFontMode( G FORFIG..PSET ); 
char s [ J = '* *'; 

fihr»rt 1 cn«t.h = theSModule->Hevi l. u t i lB->NumberToSt.rin^ (( 】 ong } va J ue ,名 + 1 

GMShadowStr2( length,XVToLong( 5+80,5 )); 

0MFontMode( (int)oldMode ); 


372 

373 

374 

375 

376 

377 

378 

379 

380 

381 

382 
3 ⑽ 

384 

385 
38f> 

387 

388 

389 

390 

391 

392 

393 

394 

395 

396 

397 

398 
t/ 

399 
100 

401 

402 

403 

404 

405 
♦/ 

406 

407 

408 

409 

410 

411 
•112 
113 
411 
415 
116 

417 

418 
•119 

420 

421 

422 

423 
12.1 
425 
126 
427 
4 28 

429 

430 

431 

432 
4 33 

434 

435 
4 36 
4 37 

438 

439 
AA0 
•HI 
.142 
•14 3 
•\AA 
145 
44G 
447 
418 

449 

450 

451 

452 

.lb 

4 S 4 

•155 

•15« 


► 4 月から#門学校へ行きます。 ESP というところで,ギターを作る勉強をするのです。 

パソコンにさわる時間が少し減りますが,夢を追うのはよいことだと思います。 特集画面暗転の愉しみ 59 

田中進之祐 (18) X 68000 ACE 東京都 


U スト3 


ま 


ま 




お 

の 

め!丨め 
た S 相福た 

る位 W 縱る 
すのののす 
用ウウウ用 

KKK® 

をンンンを 
ル イイイル 

I ウウウ I 
n 用用用 n 
ン面面面ン 
マ画 Bif マ 

リブブブリ 


モ 


ーモ 




h t 
t h 

•I d s *1 
0 i i c 
n ;w H n 
r cnn r 
r o i i r 
e Lwwe 


t c t 11 
n e n n n 


e .10 
t 0 r 
? vlt 
i 0 0 
r i c 

p t w 
/an 

■ 專本本拿 tr 


そ 




今 dutr 
u 0 n 
丨 Mo 
0 Mac 
恃 1*1 
を 1 
ル s ^ 

I ( 0 

• * * s f b 
oungolH 
rn 卜 IC.trro 
u >cc n c 
re コ rnccore 

/ ft 4 

f 本 ♦ t r 
丨 / sc 丨 














loop(void 
Int 


int disp= 0; 

int counts 0; 


パ画面の場所と B G の場所をかねる倉 / 


whi 】 e< KEYS?;S ㈠ kk IMS.GETDK ) ) { 拿 / 

while(!inkey0() && !MS^GETDT()) | 
for(i =0; i< 8; iT+) 

BGSCRLSTiO,(dispt16)+(it24l),0); 
for(i = 0 ; i く 1 G; i++){ 
if< dot[count)[ij ) 

btf 一 put(0 , dUp, i^8,pat_dat(0 f 0 r 2, 1)) 

else 

bg^put(Ojdiap,1+8,pat_dat(0,0 # 1,1)} 

count = (count-f 1) % ( (chk4-3) t8 ); 
disp s (diap^l ) % 64 ; 


inkey0() 
ini 


0 ; i < 15; i++J | 
if(BITSNS(i) & Oxff) 


BG パターン奴定 


ba^pttttern 
sp^init 
«p_clr(0 
8 p_d i fspi 
sp_on(0 

«p_def( 


255); 

); 

3 ); 


U スト 4 


甩光 W >了:拒 (® H ) 

Vor 0.99 
by T.Mitsumoto 
少々の T * fi し 

石上 违也 - V 04/93 


#include < BASIC.h> 
tinclude <graph.h> 

#include <nprite.h> 

#include <iocslib.h> 


int ohk ; 

unsigned char 


dotl5Il + t)[15+1 J; 


onat char 


18 

0 

0 

,0 

0 

0 

0 

0 

,0,0 

,0 

0 

,0 

,0 

0 

0,0, 

19 

0 

0 

# 0 

0 

0 

1 

1 

,1.1 

•1 

1 

,0 

, 0 

0 

0,0, 

20 

0 

0 

,0 

0 

1 

2 

2 

,2,2 

,2 

2 

,1 

,0 

0 

0,0, 

21 

0 

0 

,0 

1 

2 

3 

3 

• 3 ぃ 1 

,3 

3 

,2 

,1 

0 

0,0, 

22 

0 

0 

,1 

2 

n 

l 

4 

,4,4 

• 4 

4 

,3 

,2 

1 

0,0, 

23 

0 


,2 

n 

1 

4 

1 

• し 4 

• 4 

4 

,4 

• 3 

2 

1,0, 

21 

0 


,2 

3 

A 

A 

5 

,6,6 

,5 

4 

,4 


2 

I ,0, 

25 

0 


• 2 

3 

1 

A 

6 

• 6,6 

t 6 

4 

• 4 

t 3 

2 

1,0, 

26 

0 


,2 

3 

) 

4 

6 

,6,6 

,6 

1 

,4 

,3 

2 

1 f 0, 

27 

0 


• 2 

3 

A 

A 

5 

,6,6 

,5 

4 

,4 

,3 

2 

1,0, 

28 

0 


,2 

3 

4 

4 

4 

• 4,1 


4 

,4 

f n 

2 

1,0, 

29 

0 

0 

,i 

2 

3 

4 

4 

• 4,4 

,1 

4 

,3 

,2 

1 

0,0, 

no 

0 

0 

,0 

1 

2 

3 

3 

,3,3 

• 3 

3 

• 2 

,1 

0 

0,0. 

3i 

0 

0 

,0 

0 

1 

2 

2 

• 2,2 

,2 

2 

,l 

r 0 

0 

0,0, 

32 

0 

0 

,0 

0 

0 

! 

1 

.1.1 

,1 

1 

,0 

,0 

0 

0,0, 

33 

0 

0 

f 0 

0 

0 

0 

0 

,0,0 

,0 

0 

,0 

,0 

0 

0,0 


70 

71 

72 

73 
71 

75 

76 

77 

78 

79 

80 


81 

85 


void 

nmin(int argc, char targvf J) 
struct SYNBOLPTR symPtr = 

struct POINTPTR pntPtr; 

int I.j ; 


{()•(),(UBVTE t )nrgv| 1 


if ( firgc ss l )( 

puts ("Usage : DENKO.X string **); 
exit(-l); 


CRTMOD(8 ); 

G-C し R 一 O 川; 

WIPH(); 

/ 皐 oonsole< 0,32,0); 
B.CUROFFO ; 
chk= strlen(nrgv[1]); 

卜 D A T A 変換 

SYMnOM&syroPtr); 


forU:0 ; i<= 15;i++) J 
pntPtr.y = i; 

for( j = 0 ; j<= Uchk+*U,B 卜 1;j 
pntPtr.x = j; 

POINT(ipntPtr); 

ciotl j J ( i]= pntPtr •color; 

) 


フアンクシ 3 ンキー丧示 Of f ♦/ 
カーソル Off ,/ 


bg_pnt.tern() 
loop() : 
CRTMOD(16) ; 


60 Oh!X 1993.5. 


^ おお, X 68000 の「眺拟伝説 j だ。ダラフィックがきっちり描かれてる。うわ 一, バーン 
ナックル,スラッシュキックだ。あとはサウンドにスピードだな0もし GOOD だったら「蛾 
烺伝説 2 j も期待。「スクリューアッパー! j をぜひ X 68000 で! 

愫藤一也 (18) X 68000 EXPERT 柬《都 


* Doing 
V 

static Ionic 

pnintItBlaok( SampleSModuleFtr thftSModule,tsevent* thnEvent 
/* 

« セーヒングを間始する • 

»タスク r I'ESKO j を起動する 


/* B5 面の «| 了 ; 範囲 */ 

if(fookcomm( M d : VVDENKO.x V"Hello World 
return 0; 


コマンドラインよ 0 起勦する 
tshol 1パより们 ,B 


-V " M ) ) ret ; urn(kSModii]#?r-rror) ; 


rorkcorom(ohar 拿 command > 


char 
char 
Hmr 
char 
ohar 
char 
olmr 
i nt. 


tnnmo[90] : 
" Hdl ; 
tcptr ; 

(lrv[1 j; 
pnth|6r> J ; 
nodej 24 j; 

ret; 


l char 9 )(command), 


tfiovent pvent.rec; 

cptr = (char 
if (cpt.r • = 0) 

•optr = 0; 

atrncpy ( fimme , command, 90 ); 

if ( slrsf*h( f name , drv , path , node , ext) < 0) 

return(-l);/# フ t • イル名が正しくありません */ 
if(ext(01== 0) 

svtrcot( fname, "•?" • 2 ); 
if (opt.r 0) 

•cptr = strlen(cptr ♦ I); 

ret r TSFockB(0 f 1, fname, cptr, 0, f name) ; /« コマンドを起動する •/ 

if(ret == ER.KOTHEAD)( 

/• Human で動作するファイル */ 
lldl = (char * MMMrhfMlNeu{ 32 ); 
if (Hdl sr 0) return (- 1) : 

M«hort >)(^(IHdl)[0)) = FOCKNOTHEAD ; 

McHar t ♦ ) («r (t|fdl)[ 2 )) = fname ; 

Mchar 11) u( mdl) ( 6 |) = cptr; 

Mlong t)(&(#HdJ)| 10]) = 0 ; 

evcntrec^whom = 0; 
eventree.whom2 =(1ong)Hdi ; 
evontrec* when s EMSysTimej j; 
evenl.reo.what2 = FOCKCHD ; 

TSSf!ndMea(G, *fteventrec) : 

MMIUilDispose(Hdl ); 

) 

if{ret < 0) return(-l) : 


セービングを行う • 

W り返し、何度も何度も 0J び出される • 

: atic long 

dolt 丨 SnmpleSModulePtr theSModule,tsevent< theEvent 


KoB»ck( 丨はその ' まま 


* コントロールを待つ mft. それらをオーブンする • 
static long 

openControl»( SampleSModulePtr theSModule ) 
return 0; 


コントロールを持つ ft 、それらをクローズする, 
Ml を保存するのも、このタイミング 

atic Jong 

oseControiB( SampleSModulePtr tneSModule ) 


拿コントロールに M するイペントを処理する • 

» theEvent が NULL の時は、コントロールの描 ffl ® 求とみなす • 

static long 

doControls( SampleSModulePtr theSModule,taovent» thcEvent 
I 

return 0; 


activateControlsi) f deactivateControls(> はそのまま 
ハ 

1 本当はこんなことをしたくない 
V 
int 

TSSendMes(int listener , taevent teventrecPtr) 


asm("lea 

"move.1 
asm (*'move. w 
nsm(”dc•w 
a«m( M addq.1 
asrorrts"); 


S000c(a7),a0 M ); 
-(a0) t -(a7)"); 
-U0 ),-(q 7) m ); 
SaU8 M ); 
#6. 〇 7 ,1 ); 


2 , 2 , 0 ), 
3.3,0). 
4,1, 0), 
5, 5,0), 

7,7.0 し 
15,15,0 
18, 18,0 
21,21,0 
21,24,0 
27,27,0 
30,30,0 


) d c 
d + 
c 6 
5 


••222222 


bbbbhbhbbbbb 
gtegtAtQKgbogteug 
rrrrrrrrrrrr 
1234 5 61234 5 6 
rrrrrrrrrrrr 
000000000000 

000000000000 
c c c.cr»- c c c c coc 

ppppppp-ppppn- 
SHRsllRsKassH 


t3l 
n 6 

hr.M 

t 8 
n 6 

•2 
r 3 

V t 
r 


nltl 
d e 
i r 

t t 

) ip ) 









































CRTMOI) : 

r:ropi . b #$12.dl 
l»cq CHASQE960 
crapi.h ssiO.dl 
b<%q CHANGES 5-1 

lea.I IOCS 10<pc I,«0 
m»*»veA . J. (aO ) . nO 


あなたは今の X 6 8 K の « 浓 ® :こ漘足てすか? 


M 度 10 2 4 X 9 G 0 ドッ 

8 I G X 5 5 4 トヴ 


( 2 4 K H : 
< 31 K M : 
V eraion 


モート化 

0 0 


TEXTVRAM 

CkTC 


Programed By みうチ 
このブログラムはフリー V フ I 

it 拿 ti 拿拿》象拿 <it 拿毒 I 食 tttt 秦 t 拿拿 it 拿 
»$1 拿 t 拿拿 tttti 拿拿拿 

インクルードフ r イルの找定 


equ 

eqii 


^ 〇アドレスのぬ定 


$00 〇 00000 

100^80000 


各《コードの定 

| 拿拿 llttl 拿 1$ 拿拿拿 IMtliltttl 

READY cqu $00 

ERROR equ SOI 

TAB equ $09 

《’R Q(\u SOd 

LF equ $0n 

ESC equ $ 1b 

KOS equ $00 

STDERR eqti $0()02 


テキ 

C n 


スト先朔ァ I 
1 C のアド l 


> 正常 n 7 コード 
_ エラー f! 7 コー i 
I タフ • 

_ CR コード 
► LF コード 
• エステーブ 
• t? r コード 
» ffl:p エラー rt {力 


ブログラム開始 


13 A « 1¢ IS I 0 2 4 x 9 6 0 ドットモード 

81 G X 5 5 ットモートにする(斯馱部 ) 


1〇4 

105 

106 
10? 
I0H 
109 


Jmp 

CHANGF.9K1 


<a0) 

d2 t -(Bp) 
tOCS : Olpc),a0 
i«0) «a 0 
(nO) 

CRTC.nO 
#30200, $08(nfl) 
#$0200, SOe(aO) 
S09G8.W 
#512, $0900. tv 
黄 10i!3,S09Gc.w 
1127,50970. w 
#9$9 t $09 Ce.w 
#59,10972. w 
SO^IH.w 
$0974. w 
,$093d.«^ 

tTHXTVRAM.SO^ H . 
#0,dl 
#1007 ,d2 
L S000005dr,n0 
(nO) 

(fip)f,d2 


d2,-(sp) 
IOCSlO(pc) t a0 
<nO),n0 
(¢ 10 ) 


CRTC, 

身 $001 


aO 


#t00l<i, S04 (aO) 

#S0083 9 $0G(a0) 

«$001c,$0c(o0) 

«$023e»$0e(a0) 

S0968.W 

#408,$0960. w 

«H15,S096c.w 

#102,$0970. w 

#5M,S0<)Gp.w 

#3 : >,$n972.w 

$0948. w 

$0974.w 

•1,$093d.w 

ATRNTVKAM.S094 \ 

<0, d 1 

#5(3 v d2 

$OOOOOf.dc,aO 

(aO) 

(» p ) + ,<12 


►そろそろ付録デイスクの,節がやってきましたね。屯源オンですぐ起励,マウスひとつ 

で架々操作0便利なツールに楽しいゲームもいっぱい入った忖鉍ディスクを期待して诗っ 特集 CRT 960 .R 61 

てますからね。 塚本徳一 (2 ⑴ X 68000 EXPERT Il.XlturboZ )| OK 部 


CRTr のアトレス 

R16 >: :"5 4 モードに K 定 


2 

3 


6 

8 

9 

10 

11 

12 

13 

H 

15 

1B 

18 

19 

20 
21 
22 
23 
21 
« 
2 G 

27 

28 

29 

30 

31 

32 

33 

34 

35 
3C 

37 

38 

39 
10 
41 
12 
•13 
)1 
.15 
\C> 
47 
tb 
\9 

50 

51 

52 

53 

54 

55 
5 G 




SX-WINDOW 


表示画面を拡大する 

CRT 9 B 0 ■ R 


Tagawa Kazuvpshi 


田川和義 


ウィンドウ環境ではより多い情報量を一覧することが操作性の向上につなが 
る。 24 kHz で表示エリア 1024 X 960 ドットを達成したのが CRT 9 B 0. 闩だ。 
より一般的な 31 kHz , 816 X 544 ドットモードも用意した。 


ディスプレイの表示範囲を拡大するため 
のソフトです。 24 kHz モードが使用可能な 
デイ ス プレイでイン タレースモー ドを使う 

ことにより, 1 画面中に 1024 X960 ドット 
の エリ アを一度に表示できるように画面モー 
ドを変更します。これは従来 1024 X 848 ドッ 
トモードとして知られていたものを 1024X 
960 に置き換えるものです(ディスプレイに 
よっては垂直同期が合わなくなるなどの症 
状が発生することが考えられます)。 

ただし,インタレース表示ですから,長 
残光ディスプレイでも使わないかぎりかな 
り画面がちらつきます0ディスプレイによつ 
ては輝度を抑えることでかなり見やすくな 
ることもあります(個体差あり)。 24 kHz 
は使えない,インタレースはちらちらして 
いやだという方のために, 31 kHz ノンイン 
タレースモードを使用した816 x 544ドット 


モードも用意しでみましトー丨、つも^ち 
よつ iUS 少の圆薬しめます。 

かなり無理やり表示させ IU , る凰係 t ら, 
の端の部分にゴミ(というか実ウ|ン 
ドウの逆端〉が見え もこと がありますが, 

実使用士ぞ特ね問題はありませ4^ 

どちらもピクセノ匕が^ば IE % 形のままで 
すので十分実:^なるモードだと罗、います。 
( KT 960. R を実行したうぇで, SX-WINDDW 

ver • 2 . 〇以 p の = シスサムなら, 

SXWTN / G 50 (1024 X 960 ドット) 

SXWm / G 48 (816 x 5經ツト) 

のように立ち上げてみてください。 



CRT 961 R は SX - WINDOW と併用する 
ことで特に威力を発揮しますが, SX-WIN 
DOW ver .3.0 以降では新規ご道加された 
グラフイツク b 卜!の I 刪系士 がこ 

U スト1 


れらのべクタを管理しますので, CRT 960. 
R の常駐がうまくいきません。 

編集部で SX - WINDOW 専用に作成した 
のがリスト2です。これはスタートアップ 
メンテに登録することで表示画面を拡大し 
ます。 CRTC の設定だけを行っているので 
IOCS のべクタは変更しません。一般的な 
実用性の問題から 31 kHz の 816 X 544 ドット 
モードだけをサポートしています。1024 X 
960モードの必要な方は各自で対応してみ 
てください。 

また,追加機能として, SX-WINDOW 
で多用される OPT . 1キーの機能を操作し 
やすいように XF 2 キーに置き換えます。さ 
らにデジタル色バリバリでウインドウの配 
色と調和しにくかったテキスト画面の赤青 
緑黄の4色を柔らかな色調のものに置き換 
えます。 



tKo 2 »f;:r » 
• 4- c l 5 O O 
I ft 9 5 -J l 1 

I XXX s 


t 2 2 G l > 
$ o o 7 H ^ 


に芘 {止 
ク 22 i 3 

lff.ffl ズ 

り ftrtr 
定を.ィ 

の I の~バ定の 
上卜下»下れの51シ|5; 

,左ィ; 5( ii 4;: wffl«!lRE 
,のパの^の^示 ® ベ DD ; IMINW 
ウのウ表ウ表 * のフ ArtaLi.M 
ドンドのドのトルィ0 pliITMSMS タン 
ンイン时ン !») スソテ T の! •>! •一 K 一 
イ V イ方イ方キーク KTtL - s / s ジタ 
ア TEte'ISIO 2 レリ 


ウ1ウ W ウ3 Kr*rTE !£> l.sTn 


すて 

ml 

〇に 

レを I 
ドスモ 


«ァド 
のの B 
n ル H.I 


ン ゴ:1ィ 
チ »s soL 

- feci 
一 loo 

ル - V 丨1ず 
の X ののま 
来シととと 
もレ<>もひ 


セ JTr 1- 
{: 定定 
ク ais 

J»tt ス 

ワ吒 *T 
定を X 1 Y 1 ィ U 
sin の|の|ハ^の 
上卜下 aTfi の12ジ SS 
41 ィ;: : H]<JHJHJ».lWK 
めハの7:のホ > J ; ff へ rjl ) 

760ウのウ表ウ K * のブ Affi フ 
OT 9 ドンドのドのトルィ - OF 座 1 T 2 Ms 夕/ 
の X ンイン向ン佝スソチ了の1>|!|ス| 
TC2 . 1 ィラィぢィガキ I ク \ T ± し rscs ジタ 
CR 10 ウーウ W ウ « i テカ VTE & MS IOIO レリ 


定 


レモ// 


VW 
00 W 

丨タル 
が?一 

la ベ n 

1¢のを 
YT T 

--1 T 8 


xffi/l 


トス 

ァレ! 

£ァ, 
のの— 
ルル12 
二 S 
n n X 

Hs s G 


丨す 
スののま 
ジととと 
レもちひ 

















SKIP^SPACH : 

cmpi.b 9 1 ' t (a2 ) 

beq SKIP 

cmpi.b 食 TAB,<a2> 

beq SKIP 

rts 
SKIP: 

addq.w #l, q2 

brn SKIP^SPACE 

USAGE : 

\en.l USAGE MES(pc),al 
bra ERRKKD 
ERROROi: 

lea. I ERR HESUpc),al 
bra HRREKD 
EKROR02 : 

l^a.I ERR_MHS2(pc),al 
bra ERREJ^D 
ERROR0 : J: 

Uft.l ERR HF.S3(pc) ;aJ 
KRREND : 

move.w #STDERR,«(sp) 

move.1 al , - (sp) 

DOS _FPUTS 
/uldq.w p {\, «p 
move.w •ERROR , - («p) 

DOS .EX1T2 


X ー バーバイザモードを指定 

リスト2 


t 本本 tltMIMtltlt 农 ttitt 

MEMPOINTKR(pc)»at 
1 a0 # (al) 

TITLE MKSrpc) 

,円 UN 于 
v: 5 ハ SJ> 

u #1,a2 

SIC l 匕 S RACE 
b (a2)+*d0 
KKEt» 

h t 1 /* ,d0 
SWITCH 
b # •へ dO 
SWITCH 
USAGE 

KEEPCHK 

da 

KRRORO! 

w #$0110,. («p) 

_IMTV<;0 
w ハ, sp 
1 #$tc00()(),cl() 

ERKOH03 
« *30tl0 f dl 

CRTMOD(pc),a1 
^B^IVTVTS 
lorsio(pc) 9 aO 
1 dO,(nO) 

KEKP HKS(pc) 

^PRINT v 

w #4 f ap 
•ispi 

t #rNtT-«TART f -(^p) 
^KKEPPR 

h U2)^,dO 
b 010111 1 I f dl> 
b #.B,.dO 
BELEASF. 

USAGE 

KKKPCIIK 

dO 

KKRORO^ 

-(sp) 

^SUPFH 
1 dO,(sp) 

.1 $i10.w,aG 
•1 IOC.SIO-CRTMODUC) ,ai 
w S30JiO f dl 
上 INTVCS 

.I MEMPOlNTER-CRTMOD(aG), 




;UPER 


adriq* w 
DOS 


16(a0) f a0 
aO,-(Rp) 
JiFRKK 


KA1JYO MF.S ( pc ) 
^PRINT 

.EXIT 


-(sp) 


嘗 Itf 拿 111 拿, tl 專攀 ♦#$! 拿拿 tlttltltll 象 » 恭拿拿 Iftlttt 蓴 | 拿事象 

1 データ轵 w • 

拿尊拿專拿|毒4|蓴#拿#章參尊,聿章皋1拿: t 韋拿才聿拿 I ♦拿象尊•皐拿1拿|«專鲁4蓴|||, 

TITLE^MES : 

• dc、b ESC, *t3im< < , ,ESC • * l 32m , 

.do.b f XG8K CRT9C0.R Ver. 1.00 1 

• dc.h 1 Programmed by みうチャン ’ 

.tic . b 9 Announced by r m j /Oh ! X 1 

• dn.h ESC * *l31ro > > » , ESC • ,丨 33m. f CR,LF f EOS 

USAGF..MES: 

• rfe.b * Wt 能: IOCS コール CRTMOD の 1024x818 K ; トモ ー ド冬 • 

• do.h •無 « 矢理 1024x960 トツトモー |• に • ' ,CR t LF 

• d〜b ’ 7!>8>;512 ド,:;トモ ー ド ;^ • 

•rfc:,h •無理矢理 81GX554 卜 • ツトモートに L ます众 • .CR f LF 

• dc.b . f 史川法 : CRT9C0 ISVITCHJ f f CR, !.P 

• 《 ie.b • -R 讯 gl を 8? 除します o • ,CIM-F 

• dc , b • その他:デイスブレイによっては疋常に ’ 

• dc.b * て?ないことがあります。(と思う广, fR,L.F, 阳 S 

KATJYO^MKS : 

•dr.b f CRT<}r,0 の常駐を « 除しました • , , CR,l.F,EOS 
ERR J1ES I: 

•dc.U •CKT960 は既に常 « しています 。,, KOS 
ERR^MMS ^: 

• dc.b »CRT9C0 は常 g£ していません • , WFM.PjaS 
HRR^MESn : 

• 如 • IOCS ^.CRTMOD のべクタが « さ搀えられています。, •i. , K,LF 

• dc • b •常駐て S J • せん *, • LF • F.OS 

KEEP^MKS : 

• dc?.h 'CHT^O は常貼しました • • ,CR,LF,EOS 
.end 


a(FC : K: 

• •ic.h *0960 » # 常 KPJ 定 IH 

MK>1 WINTER: 

• dc.1 0 • メモリ 3 理ポインタの / 、 - ッフ v — 

JOCSJO : 

• de.I 〇 ,元の _CRTMOD のアト ’ レ?; 

tt 拿 tMI 拿聿拿拿4毒|拿拿拿拿4本|#|1拿|倉4»隼尊拿<1倉 ttMMli 本拿 

1 «駐 if 定/解味ルーチン(非洗«部) ♦ 


•include 

• include 

• include 
.text 


,〇アドレスの K 定 


(Joscall .mac 
iocsoall.mac 
fefunc.dis 


テキ : 

C R • 


卜先 ffl 

C のア 


T ド I 

卜 • レ ; 


.dc.b ^OBJR*, $00 ,$00,S00 f $00,$00,SOO,S00 


S38,$O0,SOO r S0t ,$12, B00,S00 r $00 
$00.SOO .800, SOO,$00,300,SOO,SOO 
S00 f SOO,S00 f $00,SOO 




S000«nx0) ,Ha7) 


Sa350 

S000c(n7),a7 
d2 t al 
al,a5 

a2,S0000(a$i 
0004ta5> 


-(a7 ) 

30008((\G) 

(ol 1 ) 

Sa3ert 

$000o(aT),a7 
dO,800to(a 51 
.1NIT 
LOOOOSf? 



olr.1 
DOS 
addq. 


move.w 
move.w 
move•w 
move.w 


-(Rp) 

ノ SMJPKR 
"I ,Sp 

CRTC,aO 
#50013, $G2(aO) 
«$00|d ( $0l(a0) 
#$0083, $06(a0) 
^$001e,$0cfa0) 


CRTC のアドレス 

816 x 554 モードに拉定 


100 

101 

102 

t»3 

104 

105 

106 

107 

108 
109 


movrj. w #$023fr, S0c( oO ) 
cir.l $096«.w 
move . w J» 108 , $0960. w 

move.w #815,S096c.w 
inove.w M02, SO 970 • w 
move.w >513, S090e.w 
move . w 33 ^0972 . »'* 
clr.l $034».w 
clr.l $0974 .t : 
move.b #1 f $093d*w 
move, t #TEXTVRAM,«09M .u 

move. I dO, - (s|>) 

DOS .SUPER 

Addq.I #$ 1,sp 

move.h 112 t d1 

move.I #21t20l842BtG4^l2t2,d2 
mdveq fS14,d0 
trap #15 

movo.b #13 »d1 

move. I 4H H20-18 + a0t0 1 411 ♦ 2 ,d2 
moveq ¢$11, dO 
trap •1 : J 

movo.h t]A ,dl 

move, i 0484.12 »G t + 12t2,d2 

moveq ^3 H ,dO 
trap * 15 

move . b #)5 i dl 

movf>. I 20,18 ♦ U) 拿 + 曹 2,d2 

moveq ?S14 ,d0 
t rap 1 15 

Sa08f 
cJ0,d2 
dO f -(a7) 

Sa092 
*S01 y dl 
dl,d0 
d0,-(a7) 
d2,-(a?) 

$a09n 

S000c(aT),a7 


190 

191 
M>2 

m 

1U l 
195 
19G 

197 

198 

199 

200 
201 
202 

203 

204 

205 
20C 

207 

208 

209 

210 
211 
212 
213 
21*1 
215 
21B 

217 

218 

219 

220 
221 

223 

224 

225 


228 

229 

230 

231 

232 

233 
23t 
2:t5 
236 
2:W 
2XA 

239 

240 
2tl 
212 
2\:\ 
2W 
IMS 
2.16 
247 
i : t8 
2 19 
2f>0 
2f,l 

253 

254 

255 

256 
25T 

258 

259 
2B0 
201 
2G2 
2 (; 3 

204 

205 
2GG 
2G7 
2f.8 
2G9 


►もう 3 年もたつのだろうか。発売してすぐに口ったダンジョンマスターがもうすぐ終わ 

62 Oh!X 1993.5. る。 佐们.商 (20) X 68000 ACE-HD 柬京都 


\2 

13 

U 

15 

1G 

17 

1B 

19 

Z0 

21 

22 

23 

2\ 

25 

2G 

27 

29 

30 
: U 
3iT 

33 

34 

35 
3C 
37 
:)8 

39 

40 
H 
12 
4.1 
4.1 
45 
\(> 
A7 
4« 
19 
30 

53 

54 

55 
f*G 
57 

sa 

59 

t;0 

Gl 

«;2 

03 

r,4 

Go 

6K 

GT 

09 

70 

T1 

72 

73 

74 
Tf» 
7G 


T8 

79 

HO 

81 

82 

83 

HI 

85 

8G 

H? 

88 

89 


レ的 

卜 ffs 

アに 
の I 
M V r 
M フフ 

: ブッ 

川ののレ 
“ タタ K 
M ンンア 

M イイ翔ンスす 
M ボボ^办捕イ I 出 
M 理«のををラベり 
M 讶管ルルクドス取 
M リリトトツン\字 
M モモイイタマ.フ文 
M メメタタス n-vi 


ツ 

翊キ 

fcx 

のを 


カンカン 
るチるチ 

あ rf 

か/1/がル 
チ«チ ff 
ヴ tt ヅ迅 
イのイの 
スそスそ 


か I 
るラ 
クいェ 



を 
ヤス 
in クレ 
指 B へ•卜 
をへの V 
- V 


正?! I ェ 


i r グ 

mt a 

<プ 


プて 60D る ill うら CID 
X した TMV frf をもた p&. o'on 
チ«っ£をクはっ卞$セ11ツツク I の« 
を常だ-タツタだ tin 夕ののメメツ n ®& 
K うう rs クタクう Sr 9 クとと駐«夕了«耵 
常もそ£ベスべそ1 0 ( g ベもも常常 xt ?常* 


か V モモ 
クいエザザ 

ッ®6ィィ 

X いた/\ 

チてつ一 

をしたハパをのの ^ M 
««う一 一 P 在と CS の M 
常 a そスス沾说も10 /■£•• 


1 二 


出$ 

Rffi ス 
をを レ 

WW 卜 
先先 ァ 
のの 卵?: 

ムム 先衷 
«ララのを 
设ググ ジジ 

iiua 二 
ドブブ セセ iE 了 
liu るる 1 E ヅッ>111? 
モ M いい W メメを厶 
ークてて除ク除陆クラ 
ザり.しし«ツック 
ータ駐駐«夕»»夕 a 
ユス俅常常 A 常常スブ 


fl クへ 

n. v II 

への》 

ド D の fs 
-iv そ* 

モ KT 、 6{: 

ザ -fY 
ィ S - つ一正る 
パ存 orr I かモ M い 
一保 I しな_クてン 
パを cot いザゾし一 
lp / fKS て I 夕 St 夕 




ユス黹リ 


« 

卜い 

一 i £ な 
モ捕い 
ークてン 
サツし一 

ーク s £ 夕 

ユス常リ 



Rd( 

^ P » 

U »1 C 〇 » • O U » f 
s O » OS4-0 6 S 4 $ 

Jds tkNVi # 9 i# t* 

1 1 R 1 

i •1 w • c w . 

• A - - a. 一 • n. 

eei cr e p a » e 
s V V p 0 s d V fi E s d V s 
ooomnodotEodot- 
DrorocbDamrKDamr 


ド 




T 7 ア アレ 
翊 £ 胡 M ド 
先先 先先 T 

?へへ のの のの の 
かンン ジへジへジへジ ジ ド 
るチ?チ ブ lg ! 一理一理一力一 I 
あ一かー ッ セ姐セ托セ妈セ出セ正コ 
が小るル キ ッ了ッ了 ッ了 ッしッ M 了7 
ス理あ f ? ン X メ 5: メ较メ «•/ ラメ ク HH 
一処か処一字ブ ニ ーー ニ | エー ッニ 
ベのブの夕文ー ラララララララ鹕ラ-:十タララ 
スそ夕そリ1ル ェェ ェェ ェェェ »ェ*スエ X 




t 

: J 定定 
ク isas 
i».»7 

ワ »«:r 
定を X 1 V 1 ィ ». 
iist の-め-/<定の 
上卜下 ftFK crJ ss ジ SS 
, ft ィ ;; IfiitiwniftlRE 
'のパの示の示$喵ぺ§ 

ウのウ表ウ表表のブ< « ^ « rt 
トンドのドのトルィ op • t t i 
ンイン向ン向スツテ T 
ィラ ィ"ィ方キーク XT 
ウ3ウ W ウ術千力 TTE . 














[特別企画] 


i 

X 680 M へのソフト 1 

_一 4 i . 

:ア対 

応について 


1 

㈤ 、に.:ノ 

ろ 

じ:.::.' 

k - 
i 

LL 

X 6803 P ? 

じてい名 

ぃ Z : 起重 

,1‘ 申瀧康史 

テ発売されてしばらくたちますが,10096ではない互換性に不安を感 

5人も少なくないようです。ここでは特に問題となるゲー厶関係につ 
りチェックを行ってみました0 




X 68030 が発売されて約1力月が経ちま 
した。そろそろ,読者のなかにも X 68030 を 
買った人もいるのではないでしょうか? 
X 68000 からの乗り換え ユーザーが ほと 
んどで,新規に X 68030 を買う人は少ないん 
じやないかと予想していたのですが, 
X 68000 シリーズに興味は持っていたもの 
の,32ビット化の噂やらでなかなか手を出 
せず,ここへきてやっと購入することがで 
きた……みたいな,いままで X 68000 を使っ 
たことのない,まったく新しい人が結構入 
ってきているみたいです。 

いずれにせよ,なかなかの好調な滑り出 
しですね。すでに X 68030 を購入した皆さ 
ん,互換性に対してどう思いましたか? 
思ったより動かなかった? いや動いた? 
事情を知っている人にとって,ソフトウ 
エアの大半が動いてしまうことは,むしろ 
不思議なくらいでしょう。それが原因で, 
前の機種を持ってるユーザーはなかなか旧 
機種が手放せないのではないでしょうか。 

ただ,これは前の機種からのバージョン 
アップの場合で,これを読んでるあなたが, 
新規ユーザーなら動かないソフトの存在は 
かなり痛いんじやないかと思います。 

ということで,ここではひとまず,現時 
点で動かないソフトをどう動かすかについ 
て Q & A 形式でお話ししたいと思います。 


入門者編 


リセットを押して,ディスクを入れるま 




でしか知らない人を対象にしています。 

先月の Oh ! X に,ナイアスとパロ 
デイウスだ丨 は動いたと書い 

てあったので, X68030 と一緒に 
この2つのゲームを買ってきました。 


〇 


ナイアスはちゃんとゲームができたので 


スクを入れてリセットすると,変な文字が 
画面にいっぱい出てきてしまいます。私の 


X68030 は壊れているのでしようか? そ 
れとも,パロディウスだ! つてこういう 
ゲームなんですか? 

パロデイ ウスだ! の デイ スタ 
を入れてリセットし,フロッピ 
ーディスタを読むまでの間(赤 
ランプがつくまで),以下のキーを押したま 
まにしてください。 


A 


XF 3 X 68000 ): 同じ速さになる。 

XF 4 X 68000 XVI と同じ速さになる 
XF 5 最高速度になる 

X 68030 対応と謳われているソフト以外 
はたいてい,このいずれかのキーを押して 
起_することになります。だからパロディ 
ウスだ!以外も同様。ナイアスが動いたの 
は,また別の理由です。 

ゲームにもよりますが,概して速いほう 
が快適ですので, XF 5 を押しておくのが普 
通でしよう。しかし,ものによっては XF 5 
では動かないものもありますから,いろい 
ろ試行錯誤をして〈ださい。また,逆に速 
〈なりすぎてしまい,ゲームが難しい場合 
があります。この場合も XF 3, XF 4 を使い分 
けてください。 

なお,パロデイウスだ!もそうです力?, 
一部のソフトは上のいずれのキーを押して 
もスピードがあまり変わらないソフトがあ 
ります。 

普通に立ち上げて®力かず,なおかつ XF 3 
〜5を柙して起動しても動かないようなソ 
フトに出くわした場合,ひと筋縄では動き 
ません。あきらめてください。 


初心者編 


キーを押して起動する互換モードを知っ 




すが,なぜかパロディウスだ! は,ディ ている人を対象にしています。 

►いま,オールナイトニッボン第2部がメチャクチャ jfiifi い。なかでも J 1 眼 ri の石川よし 

ひろは特におすすめ。ぜひ一度聴いてみて! 木忖必 (19) X 68000 ACE ㈣ ,:邯 特別企画 


いままで XI をずっと使い続け 
ていたのですが,,念願の X68030 
を買うことができたので,早速 
X68000 シリーズのゲームでずっとやりた 
かった,メルヘンメイズを買ってきました。 
P C エンジン版はぜんぜん違うゲームにな 
っちゃいましたからね。 

ところが, X68030 のマニュアルに書いて 
あった互換モードで,このゲームを動かし 
てみたところ,パスエラーが発生しました 
と画面に白い帯が出て止まってしまいます。 

メルヘンメイズが好きで,メルヘンメイ 
ズがやりたいがために, X68030 を購入しま 
した。というのはいいすぎですが,壊れて 
いたかもしれないし,どうしてもあきらめ 
きれません。 


|別にディスタが壊れているわけ 
JEk ではないでしょう。こういうの 
はたいてい,未対応のソフトな 
のです。ちなみに,ディスクが壊れている 
ときは,たいてい CRC エラーが発生しまし 
たという白い帯が出て停止します。こうい 
うとき , R (再度挑戦する)を押し続ければ 
動くことがあります。しかし,たいていは 
無理でしょう。運がいいと,1(無視して先 
に進む)を押しても動くことがありますが, 
これは本当に稀です。 

さて,肝心の ゲームで すが,これもその 
ままでは動かすことができません。ちゃん 
と実行するには X 68030 用にプログラムを 
改造しなくてはならないのです。これを通 
称でパッチ当てといいます。当然,「パッチ」 
はソフト個別に用意しなくてはなりません 
し,いまのところ,メーカー(シャープ , SPS 
ともに)力す, X 68030 対応に改造するサービ 
スを行っているというのは,聞いていませ 
んので,普通はあきらめねばなりません。 

しかし,ここであきらめねばならないの 
はシヤクですので,ちょっと変なことをし 


X 68030へのソフトウヱア対応について 63 














てみます。まず,純正でも,サコム社製で 
もどちらでもよいので, MIDI ボードをぉ買 
い求めください。2社の製品は基本的に同 
じものです。 

無事, MIDI ボードを購入することができ 
たなら,後ろの拡張 I / O スロットを0,1, 
どちらでもいいので,ドライバ、一で開け, 
正しい方向に差し込んでください。カチっ 
と音がして,しっかり差し込まれたならば, 
もう一度メルヘンメイズを起動してみてく 
ださい。別に MIDI 楽器で音が鳴るわけでは 
ないのですが,問題なく立ち上がるように 
なると思います。 

実は, メルヘン メイズが動かない原因は 
音源ドライバ、にあります0音源ドライバ、は 
知る人ぞ知る, SPS 社製 M 2 ドライバです 
が,このドライバはなかなか フアンキーで 
MIDI ボードをチェックにいきます。普通, 
MIDI ボードのチェックは MIDI ボードの揷 
入されているア ドレスを 叩いてみてバスエ 
ラーが起こるかで検出しているのですが, 
68030でノぐスエラーの起き方が変わってし 
まったという理由から,このフック動作が 
うまくいかず X 68030 ではバスエラーで止 
まってしまうのです。 

つまり, MIDI ボードチェックでトリップ 
しているのであり, MIDI ボードがあればソ 
フトウェアを書き換えなくても問題はなく 
なります。 

このような,変則的なソフトの動かし方 
はほかにもあるかもしれませんが',どうや 
ら SPS の M 2 ドライバでしか効かないよう 
です(ゼノン2が近い)。 SPS 社製でも,ほ 
かの会社のものでも,この M 2 ドライバを使 
ってこけているものはたくさんあるので, 
MIDI ボードがあれば問題なく動くような 
ゲームが,探せばもっとあるかもしれませ 
ん〇それでも ファイナルフ アイトやサイ パ、 
リオンは別の場所で引っかかりましたし, 
スーパーハングオン,ワールドスタジアム 
はうまく動いたかのように見えますが,途 
中で止まってしまうようです。 

なかなかうまくいかないものですね。 


中級者編 


マニュアルを ある程度読み こなし, OS の 
コマン ドがある程度使える人を対象に して 
います。 

64 Oh!X 1993.5. 




〇 


X 68030 は起動時に CONFIG . 
SYS をみて IOCS . X , FLOAT 9 .X 
を ROM の内容とスワ ッ プする 


そう で、 すが、, AUTOEXEC.BAT にこれらが' 


書かれていた場合,どうなりますか? 

また,これらのソフトをアッパーコンパ 
チの高性能なものと入れ替えていた場合, 
どういう不都合が起こりますか? 

あと,私は ゲームな どより, フリーウェ 
アがどのくらい動くか心配なのですが,ち 


やんとした環境を作れるくらいのソフトは 


動くのでしようか? 


A 


前者の質問ですが , AUTOEX 
EC . BAT 中に FLOAT システム, 
IOCS システムが組み込まれて 
いた場合, ROM 情報とスワップしなくなる 


定したものは動きません(ただし view はキ 
ヤツシユを OFF にして,パ' ージョンチェッ 
クを消せば動く)。 

命令キャッシュが ON になっていると, 
動かなくなるものもあります。動かないな 
と思ったら,とりあえず, 
cache off i 

を一度実行し,命令キャッシュを OFF にし 
たあとで,実行します。こうするとたいて 
いのソフトはうま〈いくようです。 

このような例として PICL などが挙げら 
れますが,まったく動かないソフトであっ 
ても,多くの場合フリーウヱアは作者がす 
ぐに対応してくれることが多いので,あま 
り心配する必要はないでしょう。 
Z - MUSIC なども旧バージョンはまった 


ようです。 


く動きませんでしたが,西川氏がすでに対 


そのため,一見動いたように見えても 
FLOAT の場合なら計算を間違え, IOCS の 
場合なら,ものによってはバスエラーなど 
を引き起こします。対処法としては IOCS.X 
を AUTOEXEC . BAT の中から消し, 


応版を作ってくれました。とりあえず電脳 
倶楽部に掲載予定だそうですが,これを入 
手すれば Z - MUSIC を利用したゲームなど 
がプレイできるかもしれません。スクウエ 
アリゾートは動いたみたいです。 


FLOAT 2. X は X 68030 のシステムデイスク Z - MUSIC は古いバージョンと比べて, 


に添付されていた新しいものと入れ替えて 
<ださい。 

マスターディスタの 書き換えなどを行わ 
なくても,そのように作成されたシステム 
ディスクを 作っておき,いったん立ち上げ 
てから ゲームの ディスクに 入れ替え,そこ 
の AUTOEXEC . BAT を実行することで動 
く場合が結構あります。プロテクトチェッ 
クはメインプログラムで行っているものが 
多いですからね。 

なお, アッパーコンパチのフリーウェア 
ですが,こちらでは対応しかねます。試験 
的に使う分には入れ替えてもよいかもしれ 
ません 力す, たいていの場合,入れておかな 
いほうがいいでしょう。 

また,ちゃんとした環境というのがどの 
程度なのかわかりませんが,私が使う限り 
ではそれほど困っていません。ただ , IOCS 
を使って, ディ スタをいじるものや , FAT 
を勝手に書き換える ツールは Human 68 k 
ver .3. 0で導入された ディ スクキャッシュ 
FAST * を常駐させると,動作が不安定に 
なることが考えられますので,利用しない 
ほうが無難です。 FAST * は - x オプション 


ZMD 形式にした場合,データ構造が若干変 
わっていますので,音楽が正常に演奏され 
ない場合もあるでしようし,ものによって 
は暴走する可能性があります。 


〇 


X 68000 の初期型から X 68030 に 
バージョ ンアップす ることがで 
きました。先月号で,西川さん 
が スタークルーザー を ベスト ゲームにゴリ 
押ししていましたので,思い出したように 
X 68030 上で速くなることを期待しつつ起 
動したところ,なんと互換モードでも動か 
すことができません0 
初期型はまだ持っていまして,ゲームを 
する分には困らないのですが,せっかく速 
いマシンを買ったのだから,どうしてもこ 
のゲームをやりたいのです。これではばび 
んちょです。なんとかなりませんか? 

なんとかなりませんかといって 
も……といいっっ,私も実行し 
てみました。以前,アルシスの 
TUX 吉-村さんが,32ビット化されても絶対 
動かないといっていましたが,そのとおり 
に動きませんでした。 

幸い,私もこのゲームは好きでどうして 


A 


をつけておくといいでしよう。 


もやりたかったので(笑),デバッガでちよ 


それから, Human 68 k のバージョンを限 いちよいと変更パッチを作ってみました。 
►今年の 「GAME OF THE YEAR 」 は何かさびしかったな。心なしかページも少なか 
っ たし。 山本定男 (27) MZ -1200 , X 68000 ACE - HD 柬京都 





パッチ当ては起動を 2 段階にすることで 
実現できます0まずゲームディスク A をバ 
ックアップし ( DISKCOPY . X で可),その 
デイスクを1段目の起動ディスクにしまし 
ょう。 

DIR をとってもなにも見えないので, 


み方に違いがあるのです。 

スタークルーザーではフアンクシヨン コ 
ール ( MAGIC のようなものと思ってもかま 
わない と 思う)の引数を スタックに 詰めて 
います。この あと, 未定義命令に出合う と 
68000 はステータスレジスタとプログラム 


ATTRIB -H 氺 .* 

で不可視属性をはずします。 

次にそこから “ MUSICS ” というファイ 
ルを消去します。最後にリスト1を実行し, 
プログラムを 書き換えてください。これで 
専用起動ディスクのできあがりです。 

XF 3 〜5のキーを押しながら,このディス 
クで立ち上げると,ゲームの起動途中で「フ 
ァイルがない」というエラーが発生し,い 
ったん起動が停止します。そこで起動ディ 
スタを元のゲームデイスク A に入れ替えて 
リターンキーを押してください。あとは正 
常にゲームが進行します。 

好-みにより, AUTOEXEC.BAT X ' 
CACHE . X を組み込むとさらに高速化さ 
れます。 

エンディングまで一気にできるほどヤワ 
なゲームではないため,さすがに最後まで 
動作確認しているわけではありませんが, 
オープニングを見て,序盤をちょっと見た 
ところ,変な部分は見つからないようなの 
です。きっと,これでなんとかなっている 
のでしょう(無責任な……)〇 

同様の例でナイトアームズがあります。 

同じ人が作ったんだな〜というようなプ 
ログラムだったので,こちらの分もパッチ 
を作っておきました。上記と同じようにし 
て,パッチを当ててみてください。もっと 
も速すぎてゲームになっていません0 XF 3 
を押しながら起動しましよう。 

スタークルーザーやナイトアームズは, 

A ラインファンクションを利用しています。 
この A ライン未定義命令があったとき,プ 
ロセッサは指定のべクタに飛ぶのですが, 
このとき,68000と68030ではスタックの積 


カウンタだけをスタックに積み,ベクタ番 
地にジャンプします ( rte リターンするとき 
に利用される)〇つまりは,引数はスタック 
の6バイト後ろにずれます。 

68030では CPU のバージョンアップにし 
たがい,これにべクタセットが加わり,実 
質的に參照番地が2バイトずれます。その 
部分の補正がパッチの部分なのです。 

同じような例で , DOS コール, SX コール 
がありますが,これらは Human 68 k ver . 
3 . 0や ROM に入った Human 68 k ver .2. 15 
がその点をうまく補正するようにできてい 


ます。 

本誌2月号の114ページで石上氏がいろ 
いろ書いていますが,詳細は MC 68000, 
MC 68030 の マニュアルを ご览ください0 
MAGIC はといいますと,これは引数を 
( a 0) 相対で与えているので,スタックのず 
れには関係なく実行できます。できるので 
すが……ねえ……以下参照のこと。 


上級者編 


アセンブラを使える人を対象にしています。 


〇 


X 68 D 30 手に入れました! い 
ろんなソフトが快適に動いて最 
高なのですが, SION , SIONII が 
動きません0幸い,ソースがあるので改造 
しようと思ったのですが,68030のノウハウ 


はまったくありませんし,人のソースはよ 
く読めないのです 。 SION II の X 68030 版を出 
す予定はないのですか? 

まず SION II は, Z - MUSIC で止 
まるはずです。 Z - MUSIC の 
68030対応版が配布されないこ 



とには始まらないのですが,ここでは電脳 
倶楽部などで手に入れてあることにして, 

とりあえず話を進めていきます。 

Z - MUSIC が手に入ったとして,次は特 
権命令違反で止まることになります。実は 
MAGIC の最大のポイントでして , MAGIC 

の フアンクシヨン コールは特権命令になつ 
てしまったのです。つまり, MAGIC をコー 
ルする プロ グラムはスーパーバイザモード 
で組まれなくてはなりません。 

ところが, DOSCALL の移動などから, 
その特権命令関係で,ユーザーモードでは 
動くけども,スーパーバイザモードでは動 
作しないというものがあります。 

ただ,これらは DOSCALL の移動前のケ 
ースですから,これは DOSCALL . MAC を 
書き換え,アセンブルしなおすだけで話は 
すみます。つまり, SION は最初に DOS - 
SUPER を利用して,プログラム全体をス 
—パーバイザモードで動かすことで,片づ 
きます。 

問題は SION II ですが,基本はこれと同 
じなんです。まず,頭でスーパーバイザモ 
ードに移行します。このままではバスエラ 
一で止まりますから,そのあと SUPER と 
いう文字列をェディタでサーチしてくださ 
い 。 SION II は礼儀正しく慎ましく,どうし 
てもス ーノぐーバイザモードでないと動かな 
い部分以外は必ず,ユーザーモードに戻っ 
ています。つまり, DOS _ SUPER か, IOCS _ 
B _ SUPER のいずれかが呼ばれます。要は 
そこでスーパーバイザとユーザーが逆転し 
てしまい,本来スーパーバイザでないと動 
かない部分のみユーザーで動いてしまうと 
いう間抜けな状態になるのです。 

SR レジスタを見てチェックするとかは 
していないので(たまにしているものがあ 
りますが,68030の場合 , MOVE to SR , 
MOVE from SR 命令は特権命令でユーザ 
一の場合は止まるでしよう)そのスーパー 
バイザモードに移行して,さらに戻る部分 


リスト1スター クルーザー 用書き換えプログラム 


リスト2ナイトアームズ用書き換えプログラム 


10 int fp 
20 int dat 

30 fp=fopen("cruiser.x","rw") 

40 fseek(fp,&H746A,0) 

50 datrfgetc(fp)* 65536 +fgetc(fp)*256+fgetc(fp) 
60 if dat=&H41EF0O then { 

70 fpatc(&H10,fp) 

80 } else { 

90 print " バージョンが遵うようです " 

100 } 

110 fclose(fp) 

120 end 


10 int fp 
20 int dat 

30 fp=fopen("knight.x","rw") 

40 fseek(fp,&H 5996 ,0) 

50 dat=fgetc(fp}* 65536 +fgetc{fp}*256+fgetc(fp) 
60 if dat=&H41EF00 then { 

70 fputc<&H10,fp) 

80 } else { 

90 print " バージ 3 ンが逄うようです " 

100 } 

110 fclose(fp) 

120 end 


►,墦興丫•さんの CG わ一るどが,まるで简井娥降さんの短編のようです。それと.名作ゲ 
ーム再遊記,実に7本屮5本のゾフトを所冇する僕は巡がいいのか惡いのか。 

荻久保昌幸 (18) X 68000 ACE 水京部 


特別企画 X 68030へのソフトウェア対応について 65 






を軒並み排除します。必ず2つずつあるの 
で,注意してください。 

実は SION II のソースは分割ソースでし 
て, 複数の ソースの 中にそれが隠れ込んで 
います。そこから探し出し,注意して外し 
てくださいね。全部あわせると結構ありま 
すよ 。 

これでアセンブルをしたら,動くはずで 
す。ただし,このままでは音楽が途中で腐 
ります0付録デイスクには ZMS ファイルが 
全部ついていたはずですから,これを全部 
個別に新しい ZMUSIC . X でコンパイルし 
なおしてください ( Z - MUSIC は最初から 
ZMS ファイルでの互換が前提です〇) 

ここまでやって,もしも動かなかったら 
別の部分を触ってしまったのでしよう。 

実際にこちらにある バージ ョンはもうち 
よっ とオプティマイズされていまして,従 
来機種でもどちらでも,動くようになって 
います。新しい機能もついていますが,ち 
よっと SION II のソースを見たらわかると 
おり, さすがに10 0 K バイトもある ソースは 
載せるに載せきれません。 

MAGIC 自体はとりあえず問題ないよう 
で,いまのところ動いていますが,ドライ 
ンですから,コプロセッサ命令と重複しそ 
うな気がするので, MAGIC そのもののフ 
ァンクションコールも移動する可能性があ 
ります ( A ラインに移動すれば特権ではな 

いい〇 

X 68030 のおかげで , SION II はポリゴン 
でも速度的に間に合うのではないかという 
くらい,速くなってしまいました(作りな 
おさねばならないから無理ですけど)。 XF 1 
を押しつつ起動をし,無敵コマンドを使わ 
ないと,通路面は99%抜けられないと思い 
ます。 

MAGIC でプログラムを作ろうと思って 
いる人は, magic . mac なるものを自作した 
り , SION II のヘッダファイルを利用し,も 
し,ファンクションの移動があっても,マ 
クロファイルを書き換えるだけというよう 
にしておいたほうがよいでしよう。 

あ,そうそう,忘れてました 0 magic . x は 
キャッシュ ON でもかまいませんが , magi 
c 4. x は命令キャッシュを OFF にしてから 
実行して〈ださい。そうしないと, スター 
ウ オー ズの残像 モー ドみたくなっちゃいま 
すから。 

66 Oh!X 1993.5. 


^ 自分でパッチを作りたい方へ) 

ま〜いろいろデイスアセンブルしてみま 
したが,人のプログラムってわからないも 
んですよね。 

時間の都合上と実力の都合上,68030化パ 
ッチはこれくらいしかできなかったのです 
力 5 ',私が注意した点についてちょっと書き 
連ねたいと思います。 

まずは DOSCALL の移動です。これをす 
ると, Human 68 k も入れ替えなくてはなら 
ないんですけどね0これは マクロファイル 
を書き換えるだけで,たいていのケースは 
済んでしまいます。それはそれで問題ない 
でしょう。 

そして SR 命令の扱い。 SUPER 特権命令 
ですので,うまく工面してあげる必要があ 
ります。幸い「高速」になったので,いろ 
いろできるのです力 ? ,ま〜たいていの 
X 68000 のゲームは,ソースを見るとうんざ 
りするほど極悪ですから(実はダラ2とフ 
ァイナノぃファイトに挑戦したがあえなく玉 
砕した0もう一度チヤレンジだ!),スーパ 
ーバイザもなにも, SR の S ビットを直接い 
じって,スーパーにしたり戻したりしてい 
ますから,そこでつっかかることはあんま 
りありません。特権命令が出てしまったら, 
ユーザーに戻さないようにすればいいだけ 
ですしね。 

move , w #$2700 , SR とか move 関係でい 
ろいろいじるのもよくないのですが (68030 
で増やされた,新しいシステムビットを無 
断でいじることになる),これはこれで後回 
しにしています。 oritoSR にすればいいじ 
やないかって? そりやあんた,フラグを 
セットするつもりなんじやなくて,リセッ 
卜するつもりだったらどうするの。頭に 
move from sr を入れて,加工して元に戻す 
しかないですからねえ。でも,これらでこ 
けることはそんなにないようですし 。 ZMU 
SIC . X は68030版でも move.w sr ,-( sp ) と力', 

バリバリ やってますけどね . いいか惡い 

か知らないけど。 

問題はスタック幅です。 rte でとんでもな 
いところにいってこけるパターン。 なんで, 
ROM に飛んでるんだ?とか, Human 68 
k のシステム 領域に飛んでるとか , Bus 
error in debugger とか 0 さんざん見ました 0 

►川原さんのイラストの大フアンです。 


もう見たくないけど,新規ューザーでファ 
イナルファイトとかグラ2とかやりたい人 
ってたくさんいるだろうな。 

どこから飛んできた rte かわかれば,スタ 
ックを勝手にいじってるところを攻めてい 
けばたいていは OK です。ナイトアームズ 
やスタークルーザーはこれでわかります 0 
でも,ファイナルファイトみたいに,(たぶ 
んだけど)その部分が自己書き換えだった 
りして……うぇ……って感じです。もう。 

主にこの点を直せば,「怪しいソフト」以 
外はなんとかなります。ただ, SPS さんや, 
コナミさん,ズームさんなど, X 68000 には 
妙技を持った技術力の高いソフトハウスが 
いっぱいありまして,こういうのはやった 
本人しかわからないんじやないかと思って 
しまうものもいっぱいあります。 

バージョンアップサービスなどで,売れ 
センだけでもいいですから,68030化の差分 
あてをソフトハウスがやってくれるといい 
んですけどね。 

ソフトハウスによっては対応を計画して 
いるところもあるようですから,なにかパ 
ッチを作る前にとりあえず対応予定などを 
問い合わせてみるのがいいでしよう。 

最後にキャッシュ関係について。 

プログラムは自己書き換えをしなければ 
たいていはキャッシュ ON で動くはずです, 

IOCS の $AE を使って,キャッシュの 
ON/OFF をやればよいようです力 ? ,もうち 
よっと解析しないとわかりません(わかっ 
た人はお手紙ちようだい)。 

Oh!X では引き続き既存ソフトの X 68030 
対応化を進めていきますが,電脳倶楽部で 
も独自にいろいろ X 68030 対応のパッチを 
発表していくようなので,基本的な部分を 
対応し終わったらあちらにお任せするかも 
しれません。 

最後に,表1は編集部でチェックした 
X 68030 用ソフトの動作チェックリストで 
す。ただし,バージョンの違いなどで若干 
動作が異なるものなどが存在する可能性も 
あります。また,ここに大丈夫だよと掲載 
されたものに関しても,たとえ起動はして 
もイベントの発生などでまったく別のルー 
チンが呼び出されると止まってしまうとい 
うものもありますので,100%の動作保証と 
いうものではありません。「たぶん,大丈夫」 

くらいに考えておいてください。 

もっと級せてください。 

益子 11^(18) FX -840 P 東京都 







表 1 XB 8030ソフトウェア対応表 

※編集部に市販版がない,ディスクが読めないものなどでは,一部,電脳倶楽部 , Software Field でのチェックを参考にしています 0 



ソフト名 

発売元 

備考 

X 

38万キロの虚空 

システムサコム 


X 

A-JAX 

コナミ 


X 

A 列車で行こう II 

アートディンク 


〇 

A 列車で行こう川 

ブラザーエ業 


X 

F 15 ストライクイーグル II 

マイクロプローズジャパン 

キー入力不可 

〇 

FZ 戦記アクシス 

ウルフチーム 


〇 

NIK 02 

ウルフチーム 


〇 

TDF 

データウエスト 


〇 

V'BALL 

シャープ 


X 

たんぱ 

マイク□ネット 


〇 

ねじ式 

ッァイト 


〇 

ふしぎの海のナディア 

ガイナックス 


〇 

めぞん一刻完結編スペシャル 

マイ、クロキャビン 


〇 

やじうまペナントレース 

ビクター音楽産業 


〇 

アークス 

ウルフチーム 


〇 

アークス II 

ウルフチーム 

68030モード 

X 

アークスオデッセイ 

ウルフチーム 


〇 

R-TYPE 

アイレム 


〇 

アクアレス 

エグザクト 

68030モード音楽は X 

〇 

アトミックロボキッド 

システムサコム 


X 

アフターバーナー 

電波新聞社 


〇 

アルカノイド II 

シャープ 


△ 

アルシャーク 

ライトスタッフ 

デモは完動しない 

〇 

アルビオン 

カオス 


〇 

アルフヱイム 

ザインソフト 


X 

ィ-ス 

電波新聞社 


〇 

イメージファイト 

アイレム 


〇 

インペリアルフォース 

システムソフト 


〇 

ウィングス 

ブロダーバンドジャパン 


〇 

ウルティマ IV 

ボニーキャニオン 


〇 

ウルティマ V 

ボニーキャニオン 


〇 

エア-コンバット 

システムソフト 


〇 

エアーマネジメント 

光栄 


〇 

エイトレイクスゴルフクラブ 

T&E ソフト 


〇 

エイリアンシンドローム 

電波新聞社 


〇 

エメラルドドラゴン 

グローディア 


△ 

オーバーテイク 

ズーム 

デモ以外は動く 

〇 

オルテウス2 

ブラザーエ業 


〇 

ガウディ 

ウルフチーム 


〇 

ガンシップ 

マイクロプローズジャパン 


〇 

キャッスルズ 

ビクター音楽産業 


0 

キャメルトライ 

電波新聞社 


X 

キュープランナー 

エスピーエス 


〇 

キングオブシカゴ 

ボーステック 


〇 

ギャラガ朋 

電波新聞社 


〇 

クオース 

コナミ 


X 

クラックス 

ハドソン 


〇 

グラディウス 

シャープ 


X 

グラディウス II 

コナミ 


〇 

グラナダ 

ウルフチーム 


〇 

グランディフロラム 

コンパック 


〇 

コードゼロ 

エニックス 


X 

コラムス 

システムソフト 


〇 

サーク 

マイクロキャビン 


X 

サイバリオン 

シャープ 


〇 

サバッシュ 

ポプコムソフト 


X 

サブナック 

エ画堂スタジオ 


X 

サンダーブレード 

シャープ 


X 

ザ•コクピット 

コンパック 


〇 

ザ•スーパーラスベガス II 

日本デクスタ 


X 

ザ•ラスベガス 

日本デクスタ 

BASIC ほし換えて關を則返せ翊く 

〇 

シムアース 

イマジニア 


〇 

シムアント 

イマジニア 




ソフト名 

発売元 

備考 

〇 

シムシティー 

ィマニジァ 


X 

シュバルツシルト 

エ画堂スタジオ 


〇 

ジーザス II 

エニックス 


X 

ジェノサイド 

ズーム 


X 

ジェノサイド2 

ズーム 


X 

ジェミニウィング 

システムサコム 


X 

スーパーハングオン 

シャープ 


X 

スーパー大戦略 68 K 

システムソフト 


X 

スクウェアリゾート 

ファミリーソフト 

ZMUSIC を換えると動く 

〇 

スターウォーズ 

ビクター音楽産業 


X 

スタークルーザー 

アルシスソフトウェア 

パッチあり 

〇 

スタートレーダー 

ブラザーエ業 


〇 

スターモビール 

M . N.M .ソフトウェア 


X 

ストライダー飛龍 

カプコン 


〇 

スピンディジー II 

アルシスソフトウェア 


〇 

スぺースハリアー 

電波新聞社 


X 

スペースローグ 

ウェーブトレイン 

1デモは見られる 

〇 

スライス 

M . N . M . ソフトウェア 


X 

ゼノン2 

EPIC ソニーレコード 

MIDI があればデモは動く 

〇 

ゼビウス 

電波新聞社 


〇 

ゼロ 

データウェスト 


X 

ソフトでハードな物語 

システムサコム 


〇 

ソフトでハードな物語2 

システムサコム 


〇 

ソルフイース 

ウルフチーム 


〇 

ダイナマイトデューク 

ヘルツ 


〇 

ダウンタウン熱血物語 

シャープ 


〇 

ダッシュ野郎 

シャープ 


〇 

ダブルイーグル 

アートディンク 


〇 

ダンジョンマスター 

ビクター音楽産業 


〇 

続ダンジョンマスター 

ビクター音楽産業 


〇 

チェルノブ 

電波新聞社 


X 

ツインビー 

シャープ 


〇 

テトリス 

ビーピーェス 


△ 

テラクレスタ/ムーンクレスタ 

電波新聞社 

テラクレスタは不可 

〇 

ディオス 

ザインソフト 


〇 

デスブレイド 

エスビーエス 


〇 

デッドアッシュ 

ファミリーソフト 


〇 

デルタアーム 

ブラザーエ業 


〇 

トリトーンファイナル 

ザインソフト 

68030モード 

〇 

トンネルズ&トロールズ 

スタークラフト 


X 

ド—ム 

システムサコム 


〇 

ドラゴン 

ログ 

ただしベータ版 

〇 

ドラゴンウォーズ 

スタークラフト 


〇 

ドラゴンストライク 

ボニーキャニオン 


〇 

ドラゴンスピリット 

f 波新聞社 


〇 

ドラゴンスレイヤー英雄伝説 

エスピーエス 


X 

ドラッケン 

EPIC ソニーレコード 


〇 

ナイアス 

ェグザクト 

68030モード 

X 

ナイトアームズ 

アルシスソフトウェア 

|パッチぁり 

〇 

ニュ _ ジーランドストーリー 

シャープ 


△ 

ネクタリス 

システムソフト 

動作不安定 

〇 

ノァ 

M . N.M .ソフトウェア 


〇 

ハウメニロボット 

ァートディンク 


X 

バーンウヱルト 

グローディァ 


〇 

バトルチェス 

パックインビデオ 


〇 

バトルテック 

ビクター音楽産業 


〇 

バブルボブル 

電波新聞社 


〇 

バルーサの復 f 

ザインソフト 


〇 

パイプドリーム 

ビービーエス 


〇 

パズニック 

ブロダーバンドジャパン 


〇 

パックマニァ 

シャープ 

25 MHz 不可 

〇 

パロディウスだ! 

コナミ 


〇 

パワー モン ガー 

イマジニァ 



►衷紙が変わった(泣)。関係ないけど,イラストレベルが商いので,オレのイラストはボ 
ッりまくっている。ひ一ん。でも! 3 片号の屯子ちゃんマンガの左下姑後のコマで,屯 
子ちやんのライバル (?) の吹き出しにセリフがないのに氕づいたのは私だけなのかな? 
みんなでセリフを; tj ••き込んで遊びましよう。 龈沢实 (19) X 68000 PROII 4(;;,:都 


特別企画 X 68030 へのソフトウヱァ対応について 67 






























ソフト名 

発売元 

備考 

X 

パワーリーグ 

ハドソン 


〇 

ヒストリーオブエルスリード 

メサイヤ 


〇 

ビリオネァー 

コスモスコンピューター 


X 

ビタパット 

ビクター音楽産業 

デモは動く 

〇 

ファーストクイーン 

呉ソフトウ I アエ房 

68030 モード 

〇 

ファーストクイーン II 

吳ソフトウ I アエ房 

68030 モード 

X 

ファイナルファイト 

カプコン 


〇 

ファランクス 

ズーム 


X 

ファンタジーゾーン 

電波新聞社 


〇 

フェアリーランドストーリー 

ェスピーェス 


〇 

フューチャー ヮ ォーズ 

スタークラフト 


〇 

フラッピー 2 

デービーソフト 


〇 

フルーツフィールド 

コンパック 


〇 

フルスロットル 

シャープ 


〇 

ブルトンレイ 

システムソフト 


〇 

プリンスオブペルシャ 

ブロダーバンドジャパン 


〇 

ブロサッカー 68 

ィマジニァ 


〇 

プロダクションマネージャー 

コンパック 


〇 

ブロディァ 

ビーェヌエヌ 


〇 

ホテルウォーズ 

ボーステック 


X 

ボスコニアン 

電波新聞社 


X 

ボナンザブラザーズ 

シャープ 


X 

ボンバーマン 

システムソフト 

電脳でパッチ発表 

〇 

ボニオン 

ボニーテールソフト 


〇 

ボビュラス 

ィマジニァ 


〇 

ボビュラス II 

ィマジニァ 


〇 

マーダークラブ DX 

リバーヒルソフト 

68030 モード 

X 

マーブルマッドネス 

ホームデータ 


X 

マイト&マジック 

スタークラフト 


X 

マィト&マジック BOOK2 

スタークラフト 


X 

マジカルショット 

M.N.M .ソフトウェア 


〇 

マスターオブモンスターズ II 

システムソフト 


〇 

マンハッタンレクイエム 

リバーヒルソフト 

68030 モード 

〇 

ミスティ 

データウェスト 


〇 

ミスティ 3 

データウェスト 


〇 

ミスティ 7 

データウェスト 


X 

ミッドガルツ 

ウルフチーム 


〇 

メガロマニア 

ィマジニァ 


〇 

メタルサイト 

システムサコム 


〇 

メルヘンメイズ 

エスビーエス 

MIDI ボード要 

X 

モトス 

電波新聞社 


〇 

ョ-ロッパ戦線 

光栄 


〇 

ライジングサン 

ビクター音楽産業 


〇 

ライヒスリッター 

ェニックス 


〇 

ライフ&デス 

ブラザーェ業 


〇 

ラグーン 

ズーム 


〇 

ラストハルマゲドン 

ブレイングレイ 


〇 

ラストバタリオン 

スティング 


X 

ラプラスの魔 

ハミングバードソフト 


X 

リターンオブイシター 

ェスビーェス 


〇 

リーディングカンパニー 

光栄 


〇 

リングマスター 1 

ホビージャパン 


〇 

リングマスター II 

ホビージャパン 


〇 

ループズ 

ブロダーバンドジャパン 


〇 

ルーンワース黒衣の贵公子 

T&E ソフト 


〇 

レインフォーサー 

ザインソフト 


X 

レミングス 

イマジニア 

電脳倶楽部でパッチ発表 

〇 

ロイヤルブラッド 

光栄 

△ 

ワ—ルドコート 

エスピーエス 

要 MIDI ボード。不安定 

〇 

ワールドゴルフ III 

エニックス 


X 

ワール H •スタジアム 

エスピーエス 


〇 

ワンダラーズフロムイース 

日本ファルコム 

! X68030 モード 

〇 

大江戸繁盛記 

スタジオパンサー 




ソフト名 

発売元 

備考 

X 

間の血族 

システムサコム 

.一— 

X 

伊忍道 

光栄 

プロテクトチェックにかかる 

〇 

栄冠は君に 

アートデインク 


〇 

黄金の羅針盤 

リバーヒルソフト 


〇 

花札放浪記 

ドット企画 


X 

学園都市 Z 

ブラザーェ業 


〇 

棋太平 

ェスビーエス 


〇 

機甲師団 

アートデインク 


〇 

究極タイガー 

KANEKO 


〇 

銀河英雄伝説 

ボーステック 

16MHz 

〇 

銀河英雄伝説 II 

ボ-ステック 


〇 

苦胃頭捕物帳 

電波新聞社 


〇 

幻献記 

T&E ソフト 


X 

源平討魔伝 

電波新聞社 


X 

碁キチくん 

GAM 


〇 

今夜も朝までパワフルまあじゃん 2 

デービーソフト 

68030 モード 

〇 

沙羅旻蛇 

シャープ 

10MHz 推奨。 3 面が不安定 

〇 

殺意の接吻 

リバーヒルソフト 

68030 モード 

X 

三国史 

光栄 

ファイル 


三国史 II 

光栄 


X 

三国史 III 

光栄 


〇 

斬 

ウルフチーム 


〇 

実戦ビリヤード 

パックインビデオ 


X 

出たな!!ツインビー 

コナミ 


!〇 

上海 

システムソフト 


!0 

上海 II 

ハドソン 


X 

信長の野望全•国•版 

光栄 

ファイル 

b 

信長の野望戦国群雄伝 

光栄 


〇 

信長の野望武将風雲録 

光栄 


X 

森田将棋 H 

ェニックス 


〇神戸恋愛物語 

ザインソフト 


X \ 

水滸伝 

光栄 


〇 

雀豪 

ビクター音楽産業 


0 

雀豪 2 

ビクター音楽産業 


〇 

生中継 68 

コナミ 


:〇 

青き狼と白き雌鹿 

光栄 


lx 

青き狼と白き雌鹿元朝秘史 

光栄 


〇 

倉庫番 Perfect 

シンキングラビット 

68030 モード 

〇 

太平洋の嵐 DX 

GAM 


〇 

大海令 

アートデインク 


〇 

大航海時代 

光栄 


X 

大戦略 IIP90 

システムソフト 


〇 

第 4 のユニット 

データウェスト 


〇 

中華大仙 

シャープ 


0 

提督の決断 

光栄 


!〇 

天下統一 

システムソフト 


〇 

天九牌 

スタジオパンサー 


X 

桃太郎伝説 

:ハドソン 


X 

道化師殺人事件 

シンキングラビット 


〇 

南海の死翮 

アートデインク 

デモはすごく遅い 

〇 

熱血高校ドッジボール部 

シャープ 

10MHz 

1〇 

熱血高校ドッジボール部サッカー編 

シャープ 


i 〇 

白夜物語 

イーストキューブ 


X 

飛翔鮫 

KANEKO 


0 

魔神宮 

ザインソフト 


X 

麻雀狂時代スペシャル 

マイク□ネット 


〇 

麻雀悟空 

シャノアール 


〇 

麻雀悟空天竺への道 

シャノアール 


X 

夢幻戦士ヴァリス II 

日本テレネット 

1 面の途中まで動く 

b 

名監督 

JDS 


:〇 

遥かなるオーガスタ 

T&E ソフト 


|〇 

琉球 

アスキー 


|〇 

琥珀色の遗言 

リバーヒルソフト 

X68030 モード 


卜いまでは SUN 3 はタコなマシンです力 f , やはり倘入で68030を使えるのは,すごいかもし 
68 Oh!X 1993.5. れませんね。 奥田健児 (23) X 68000. X 1. PC -286 VG 神奈川県 





































Creative Computer Music 入門 (20) 

木管 g へのアレンジ 


前回は,別の楽器にアレンジする場合に,原曲のイメー 
ジを活かすにはそのまま写すのではなく「翻訳」作業が 

必要だ,ということでアレンジ例を紹介しました。今回 Taki Yasushi 瀧康史 
はさらに実際のやり方をわかってもらうために,短い曲 
を1曲まるごと木管楽器にアレンジしてみます。 


^今日はお前の番だ 

朝靄に煙る街 
鼻先かすめる風 

祈りの声が_にさわる 
……今日はぉ前の番だ…… 

裂けた口の中で思い知れ抜け出せない 
永遠の暗闇 

とりこになる不幸すがりついてただ泣 
きじやくれ 


人間狩り…… 

あ〜,これを待ってたんだよな。いいなぁ 
古きよき「聖飢魔 II 」。私がいちばん好き 
なときの聖飢魔 II 。ダークネスで,重みの 
あるメタル。最近は浮き足立ったロックが 
流行ってる。それも嫌いじゃない。むしろ 
好きだけど,メタルを聴くんなら私は重い 
メタルが好き。「白い奇蹟」や 「BAD AGAIN 
〜美しき反逆〜」の時代の聖飢魔 II も大好 
きなんだけどさ,やっぱりこの独特な毒々 
しい重いメタルの聖飢魔 II が好きなんだよ 
な。 

先月 ショパンを 紹介して,いきなり,聖 
飢魔 II で「え?」って思った方もいるとは 
思うけど,ま〜何でも聴くのだ。いままで 
は表に出さなかったけど。何でも聴いてお 
いたほうが,あとあとで勉強になるからね。 
こういう曲なんか, ゲームミュージックの 
制作に関してのテキストとして,結構役に 
立つんじゃないかなぁ? 

さて,冒頭の詩は,私がえらく気に入っ 
てる アルバム, 新譜ではない が 比較的新し 
い聖飢魔 II の第8教典「恐怖のレストランー 
FRIGHTFUL RESTAURANT —」 のな 
かの4曲目「人間狩り」の一節。 

本誌に聖飢魔 II が登場したのは,1990年 
3月号の Oh!X LIVE in で出てきた 「A 
NGEL SMILE 」 以来ですね。あれを入力 


したりして気に入っている方には申しわけ 
ないけど,この「恐怖のレストラン」には, 
あの手のバラードは入っていません。どれ 
も,重いメタル。この手のドロドロしたメ 
タルを聴き慣れてない人は絶対最後まで 
聴けないような,第2教典 「The End of 
the Century 」 にあったようなノリに,聖 
飢魔 II のいままでの「布教活動」の音楽的, 
宗教的 (?) なノウハウと,現時点での構成 
員のエッセンスが加わった形。メタルだか 
らといって,なめてはいけない。実力のな 
いバンドではない。ジャズも描く,甘いバ 
ラードも描く。「人間狩り」などは,主体 
は7拍子で,ところどころのギターソロな 
どは5拍子と,変拍子を不自然でなく実に 
自然に組み合わせているし(第5教典 「The 
Outer mission 」 に収録されている7拍子 
の曲 「The Outer Mission 」 でもそうだっ 
たしね),全般を通じてのデーモン小暮閣 
下のボリュームあるヴォイス。緻密に危険 
に妖しく美しく連なった歌詞。 

ロックといえども性格の異なった7枚の 
教典で蓄えたノウハウは,ここで'さらに見 
事に踏襲されている。 

さあ,ありがたい閣下のお言葉。緻密に 
構成された音楽を聴いてくれ。 



さらに実際的なアレンジに向けて 


基礎編から応用編に入って,いろいろな 
ことを,順序よく進めるのではなく,蘊蓄 
に近いことなどにも触れながらやってきま 
した。最初は,読んでもよ〈わからないか 
もしれません。弦楽器を使いたいけど,そ 
ういえばあそこにあったな,と,あとで思 
い出したときに読めるように,資料的な意 
味合いで書いている部分がいくつもあるの 
で,読みにくいところがあったかもしれま 
せんが,どうでしようか? 

応用編は全体的に,基礎編でやった和声 
をほとんど理解しているということを前提 
に書いています。が,基礎編の知識が必ず 


しも完全でなくでも,呢ころどころつまみ 
食いできるようにしてあるつもりです。 

DTM とはいささか関係ないところもあ 
るような気がしますが,そのへんは我慢し 
てください。 

前回は,ピアノ譜から弦楽器や木管楽器 
へという,アレンジといってもむしろ翻訳 
的な作業について触れました。これなどは 
結構実用的だと思うし,少しかじるだけで 
わかると思うので,今回はそれを忘れない 
うちに,いままでの応用編で得たオーケス 
トレーシヨンについての知識をもう少し整 
理し,さらに実用的な場面に立ったときの 
ことを考えてみたいと思います。 

S 木管楽器再び 

3月号で,木管の組み合わせについてい 
ろいろ述べましたが,よくよく考えてみた 
ら,こういうのは表にしたほうがわかりや 
すいということに気がつきました。 

とりあえずまとめてみたので,使ってみ 
てください(表1,2)。 

表1はオクターブ結合の場合で,この幅 
が2オクターブであっても OK です。オタ 
ターブ結合(オクタ ーブユニ ゾン)を行って 
も問題ないものに対しては「〇」,特によ 
い効果を醸し出すものには「◎」,興ざめ 
であまり芳しくない効果,つまりやるべき 
でないものには「 X 」をつけていますが, 
こうやってみると,まずいのはオーボエと 
クラリネットのオクターブ結合ぐらいで, 
あとはたいてい自由ですね。もっとも,ク 
ラリネットとオーボエ のユニ ゾンはよ いの 
ですから,なかなか難しいものです。 

一方, 表 2に示した ユニゾンの 場合, 当 
然ですが音域が限られます。たとえば,フ 
ルート と バスーン (フ アゴ ット)は音域にず 
いぶん隔たりがありますから,この2 つの 
楽器で ユニゾンを 行うときは 必ず, フルー 
卜は 低音域で,バスーンは 高音域で ユニゾ 
ンを 行うということが前提です。というよ 


日本音楽著作権協会(出)許諾第9273224 -20 1号 

►善さん,「おりゃ 一 j じゃなくて「でや一」です。あと,定やんの「あつはつはつは」(あ 
がポイントね)も忘れてはいかん。 網代淑 (24) X 68000 XVI 神祭川県 


Creative Computer Music 入門 69 










り,生楽器であればそれしかできません。 

以前からいっていたとおり,「バスーン 
とフルート」として使うなら,この表は成 
り立ちますが,「シンセサイザにプリセッ 
卜されているフルートのような音とバスー 
ンのような音のユニゾン」として使うなら, 
成り立つかどうかはわかりません(自己研 
究の範囲でしょう)。 

ここでも表1と同じく,◎,〇, X で効 
果を表していますが,「〇」で示したなか 
にも,ユニゾンが「よい結合」をするとい 
う表記が必ずしも適切とはいえない組み合 
わせもあります。たとえばクラリネットと 
オーボエの結合は,オーボエがクラリネッ 
卜に輝きを与え,よい効果が出るので,決 
して「 X 」ではないのですが,よく融け合 
い結合するというわけではありません。 
「禁止」ではないため「〇」にしています 
が,注釈を入れておきました。 

この図からみても,ユニゾンでやっては 
いけないのは,ホルンとオーボエの結合ぐ 
らいで,あとは問題ないといってよいでしょ 
う。この結合がどうしていけないかは,両 
者の音の性質を考えてみればわかります。 

3月号で触れたとおり,木管楽器での合 
奏でいちばん問題にするべきところは, 
「色彩の混合」よりも「色彩の対照」です。 
くだけた言い方をすれば,このことは木管 
の個々の対話を重要視した曲作りを心がけ 
ろ,ということです。すなわち,オーボエ 
で問いかけ,バスーンで答える。フルート 
で問いかけ,クラリネットで答えるという 
ような対話について述べているのです。 

和声はたしかに重要視すべきですが,木 
管においては,和声よりもまず旋律的な経 
過句の対照を主に考えるべきです。 

つまり,第一に考えねばならないことは, 
似ている音です。まず,オーボエとバスー 
ン。この2つの音はよく似ています。それ 
から,フルート,クラリネット,ホルンは 
決定的に似てはいないものの,これらもま 
た,似ている音同士といってよいと思われ 
ます。ゆえに木管楽器は,強いていえば, 
オーボエのようなリ ー ディな音の系統と, 
フルートのようなやわらかい音の系統の2 
つに分けられるので,木管楽器の経過句を 
効果的に置くときには,この2つの対照を 
表1オクターブ結合の場合の木管の組み合わせ 


必ず頭に留めておくべきです。意図的に違 
う音の系統で答える対話ならそうすればい 
いし,あえて似ている音で対話するなら, 
同一系統の音で占めればよいのです。 

また,いくら木管楽器は色彩の対照を考 
えて処理するべきだとしても,曲を作るう 
えではそればかり考えてはいられない場合 
があります。木管楽器はどれも個性的で均 
衡を保つことができませんが,この音の系 
統を考えて和声を処理することにより,比 
較的容易にアンサンブルを取ることが可能 
です。たとえば,バスーン,クラリネット, 
ホルンで構築された和声の上にオーボエを 
置くとどうなるかは想像に難くないように, 
同一系統の音をどううまく使うかによって, 
木管でも十分とはいえないにしても,ちゃ 
んとした色彩の混合ができます。 

木管は,弦に比べて使い方に制限がある 
分,うま〈使うとかなりよい効果をもたら 
すことができそうだとは思いませんか? 

l 「生贄」は 

いままで,サンプルはたいてい「〇〇と 
いう曲の冒頭」といった感じで,全曲を載 
せることがありませんでした。ところが, 
バソコン通信で, PC - VAN の X 1 CLUB の 
音楽室のメンバーにいろいろ聞いてみたと 
ころ,やっぱり短くてもそれで完結してい 
たほうが打ち込みがいがあってよいのでは, 
という意見が多かったのです。また,せっ 
かく得た木管楽器の知識をこのままにして 
しまうのも残念だし,その音楽室のメンバー 
から,実際にアレンジする過程を教えてほ 
しいという要望も出ていますので,とりあ 
えず,木管楽器にアレンジすると面白そう 
で,短めの曲を選んでみることにしました。 

3月号のオーボエの欄で「ザナドウ」の 
シナリオ2の6面の曲のアレンジを,機会 
があったらやるといっていたので,今回の 
「生贄」はこれに決定。 

幸い楽譜があったので,音採りから始め 
る必要がないため(テープなんてもう持っ 
ていないですけど),まず,曲の和声進行 
を求めることから始めることにします。い 
いかげんな気持ちでアレンジするときは, 
サクサクと「こんな感じじやないか?」と 


進めてい〈ことが多いのですが,やっぱり 
講座なんですから真面目にやりましよう。 

ザナドウのシナリオ2の全曲の楽譜をち 
らちらと見たところ,当時は FM 音源3声 
ですから,和声も厚みをとるのが難しいよ 
うで,パ、ッハが「インベンション」で酷使 
したような技がところどころで活かされて 
いるようです。そのため,旋律部をうまく 
和声の構成音に絡めて動かし,バスは必ず 
といっていいほど「しっかり」とっている 
ため,たいていの進行は見ただけで簡単に 
予測できます。とりあえず私は,6面の 
「 Alf 」 という曲を選んだのです力 ? ,どの 
曲も上匕較的テキストには向いているようで 
すし,なによりたったの3声しか鳴ってい 
ない音をゴージャスにアレンジするわけで 
すから,楽しみもひとしおでしよう(しか 
し私は8面の曲が好きだ)。 

作業過程の楽譜を掲載して,徐々に出来 
上がっていくのを見てもらうのもなかなか 
乙なものですが,それではいくら誌面があっ 
ても足りないので,楽譜は完成したものだ 
けを掲載します(楽譜1)。真ん中の欄の 
Chord というのは,和声の進行を表してい 
るもので,実際に演奏するものではありま 
せん。 

今回はこれを SC -55 用に多少アレンジし, 
ZMS ファイルにしてみました(リスト 1) 
ので,打ち込む余力のある方は聴いてみて 
〈ださい。もちろん,これには Chord の欄 
に書かれている音符は記述されていません< 

では,まずはァレンジをする方向性を決 
めましよう。 

どちらかというと,今回はできるだけ原 
曲に忠実なアレンジをすることにしてみま 
す(私には似合わないという声がどこから 
か聞こえてきましたが,あえて無視)。 

その理由を少し述べると,ひとつには, 
「ALL OVER XANADU 」 という,ザナ 
ドウのアレンジメドレー集が CD で発売さ 
れているのですが,このアルバムがどちら 
かというと,原曲に必ずしも忠実ではない 
アレンジに仕上がっているということがあ 
ります。さらには,ザナドウのシナリオ2 
は,私は通算で30回以上も最初から最後ま 
でプレイしていて,このアルバムもかなり 
お気に入りで,何度も聴きすぎた記憶があ 


表2ユニゾンの場合の木管の組み合わせ 



ホルン 

バスーン 

クラリネット 

才ーボェ 

フルート 

◎ 

◎ 

Q 

◎ 

才ーボェ 

X 

〇(洤丨) 

〇 (注 2) 


クラリネット 

◎ 

◎ 

(注丨 ) 民族音楽的な感じ 
(注 2) クラリネットが鋭くなる 

バスーン 

〇 




ホルン 

バスーン 

クラリネット 

オーボエ 

フルート 

〇 

〇 

〇 

〇 

オーボエ 

◎ 

◎ 

X 


クラリネット 

◎ 

◎ 



バスーン 

〇 





► 1浪しても パソコンを 封印せず,スーパー ファミコン も罚ったため,やっぱり本命は落 
70 0h!X 1993 - 5 - ちた。 n 射 m か。せめて留平はせずにすむように心がけよう。 

村木俊之 (19) X 68000 EXPERT 神奈川财 


























るということもあります。つまり気の利い 
たハデめのアレンジや,私が好きなタイプ 
の,勝手にメロディを付加させて,短い曲 
(16 小節)を長〈するアレンジにしようとし 
ても,どうしてもこのアルバムに似たよう 
な感じになってしまうのです。そこで,今 
回はあえて,原曲をほとんどそっくりその 
まま MIDI 楽器へアレンジすることにしま 
した。 

曲は全部で16小節。とりあえず,4小節 
単位のブロックに分けて,順に解析してい 
きましょラ。 

$1小節から4小節 

曲は3拍子です。 

フラットが3つついているので,スケー 
ルは F メジャー か D マ イナー。 全体的に喑 
めな曲ですから,おそら 〈 D マイナーだろ 
うと,ここで目星をつけておきましょう。 

最初の4小節の間,原曲のバス進行は和 
声のバス進行をそのまま奏でています。こ 
の音はそっくりそのままバスーン(フアゴッ 


卜)で演奏しています。 

すると,付点四分音符で連なる,バス進 
行は DFEADFEA となっていることがわか 
ります。 

もし,このスケールが F メジャーである 
とすれば,バ、スが D になるケースはトニッ 
クではありません。サブドミナントになれ 
ば,第1転回形に D がきます力 5 ',そう考え 
るより,やはり D マイナースケールと考え 
たほうが自然でしょう。 

そこで,最初の D は Im , すなわちトニッ 
クである可能1生が強くなります。メロディ 
を見ると, MML 風に書くなら, D 8 A 16 G # 
16 A 8 というように奏でられていて,この 
うち, G # は A に関する刺繡音っぽいです 
よね?また,原曲で内声で奏でられてい 
る旋律に近いものをクラリネットが演奏し 
ていて,この音が F 。 そうすると役者は揃 
い, ここの コードは Dm , すなわち Im とい 
うことがわかります。 

次にバス進行は F , 内声は A , そしてメ 
ロディは D ですから,これはトニックの第 
1転回形と考えます。 


そして次にバスは E に落ちます。党える 
べきひとつの要因として,トニックから1 
つ音が落ちた場合,たいてい,ドミナント, 
もしくはドミナントの代理コードというこ 
とです0 D マイナースケールのドミナント 
は A , もしくは Am 。 どうして2種類ある 
かは,この曲のスケールが短音階で,短音 
階は,自然短音階か和声的音階,旋律的 
短音階と,いくつかあるわけです。自然に 
は短音階は Am です力へ連載の最初のほう 
でいったとおり,曲のなかによく出てくる 
コードは, トニック, ドミナント,サブド 
ミナントの3つのコードです。この3つが 
マイナーだとマイナーはものすごく悲しく 
なってしまうために,ドミナントをメジヤー 
にすることがよくあります。 

そこでこの曲ではドミナントが A になっ 
たときに臨時調号がつき,これは C # 。臨 
時記号がつ〈要因として,1小節目の AG 
# A みたいな非和声音の上での都合や,近 
親調からの借用和音などのケースが挙げら 
れますが,こういったマイナーの曲でドミ 
ナントの3度の音に#,もしくはナチユラ 


楽譜1「ザナドウ j より 「 Alfj を木管楽器用に編曲 



►ひよんなことから MZ -2000 ( 完勋品)をもらった。ディスプレイのない XI に変わり , S 

-0 S マシンとして使ってみようかと思っています。しかし,いまさらテープに反れるのでし Creative Computer Music 入門 71 

ようか。 屮嶋样史 (25) X 68000 EXPERT , XlD / turboZ , MZ - 2000神奈川県 









































































































ルがついていたりしたら,ここはドミナン 
卜(メジャー)じやないかと疑ってみる価値 
は あります。 

ですが,内声とバスをみると E と G 。 そ 
してメロデイからは C があり,どちらかと 
いえば,これは VII 。ドミナントの代理と 
も考えられますし,このコードが代理コー 
ド C ( I )だとすれば,前では Dm ( Urn ) があ 
り,これはドミナント(の代理)です。もっ 
とも,ここまで飛躍して解釈するのは行き 
すぎでしょうから,これもマイナーではド 
ミナント代理ですし,次はその AC # E と音 
が連なるので,ここに原調のドミナント A 。 
これも, C 調のサブドミナントとも考えら 
れます力 ? ,まあ代理が前にきてドミナント 
がくると考えるのが適当でしょう。 

3小節目は1小節目とまったく同じ。4 
小節目は2小節 H とまったく同じです。 

個人的なしがらみから,2小節目の2拍 
目のバスは A でしたが,せっか〈次はトニッ 
クですし,バスを経過的につなげた いとい 
う理由と,1度目 (2 小節)と2度目 (4 小節) 
がまったく同じではいやだといった簡単な 


理由から,私は C # にしてみました。 

こうやって内 声の進行, メロディから強 
柏のと ころ, もしくは長く発音する部分を 
抜き出すと,たいていのコード進行は割り 
出すことができます。 

ここで,主旋律という言葉は,耳で聴い 
てみて最初に耳につく旋律(つまりメ ロディ) 
だというように定義しましょう。 

原曲の大半はメロディ,オブリガードも 
しくはコードの内声,ベースの FM 音源3 
声で作られていました。 

最初の4小節はメ ロディをまずオーボエ 
とヴァイオリンが奏でています。オーボエ 
だけでもよかったのですが,ヴァイオリン 
を加えたほうが厚みが出ます。ヴァイオリ 
ンの音は,木管楽器とうまく融け合います 
から,メロディに厚みがないときに使うと 
よいでしょう。 

基本的に小管弦へのアレンジですから, 
弦楽器がヴァイオリン,ヴィオラ,チェロ 
の1本ず つ, 木管楽器が,フルート,オー 
ボェ, クラ リネット,バスーンの 1本ずつ 
の構成です。 


バスはチェロとバスーンのコンビでとり, 
内声はクラリネットとヴィオラで補充しま 
す。 

楽譜のなかにホルンとパーカッションの 
欄がありますが,これらは全部空白になっ 
ています0これは,ホルンを入れると,厚 
みが出て厚化粧すぎてしまう感があったと 
いうこと。パーカッションについては,気 
の利いたアレンジが思い浮かばなかった 
(どうしても例のアルバムに似たようなパー 
カッションになってしまう)ので,入れて 
ありません。 ZMS データのほうもチヤン 
ネルを開けておきます 0 曲が気に入ったら 
パートをいろいろ考えてみてください。 

最後に4小節目のチェロの. ABC # は5小 
節目のヴァイオリン へのつな ぎです。 

S 5小節から日小節 

和声の説明はこの4つの小節では特に必 
要ないでしょう。 

このアレンジはぱっと聴いただけでは原 
曲とさして変わらない気がします力す,でき 



72 Oh!X 1993.5. 


►•「ザナドウ」いいですね。でもでも,私は「ロードモナーク」が大好きです。もし, X 68000 
版が出たりしたら, a •取を家でこなすことが w ■となって「誰か助けて」状態に陥ること 
でしよう。あ,いまでも十分そうか(あうう)。 

UlPf - はるみ(27> X 68000 ACE-HD 神奈川 























































































































































































































るだけわからないように,ひそかに楽器を 
替えています。 

この曲は聴き方を変えれば非常に民族音 
楽的な曲です。そのイメージこそが私がこ 
の曲が好きだというポイントで,アレンジ 
をする際は,できるだけこのイメージは溫 
存しようと思っていました。木管の項で述 
ベたとおり,バ 、スーンと オーボエは非常に 
民族的なイメージがあります。 ユニゾンで 
合奏した場合となっています力 ? ,実は,才 
クターブ結合でも同様で,非常にリーディ 
です。 

そこでこの5,. 6小節では,主旋律にこ 
の音を使い,オーボエ&ヴァイオリンから, 
才ーポエ&バスーンのダブルリードコンビ 
にしています。 

そして,遥か昔に聴いた原曲のイメージ 
をふくらまします。ここの盛り上がってく 
るパ、スはもっともっと迫力をもたせるため 
に,チェロの下,しかもいままでよりも才 
クターブ下で奏でます。それにヴァイオリ 
ンをミックスすることで,この経過句にも 
意思の主張をさせています。 


クラリネットとヴィオラは内声を奏でて 
いて,実はこれもオブリガードです。 

結局,ここの2小節はメロディと呼べる 
ものが3つあり,ちょっと聴くとわけがわ 
からな〈て,くど〈思えるかもしれません。 

かわって,7,8小節目。 

最初の1〜6小節0にフルートを使わな 
かった理由は,ここにあります。 

主旋律は駆け上がりを行っていて,一瞬 
華やかなところです。このオーボエ主体の 
主旋律にフルートをかぶせ,きらびやかさ 
を釀し出し,クラリネットとバスーンで内 
声のオブリガートを演奏します。 

もうひとアクセント,この駆け上がりが 
欲しかったので,ヴァイオリンの経過句を 
適当に考え,うまくハモるようにして,華 
やかさをさらに前面に押し出します-。 

ここでヴァイオリンが消えた分,低音部 
で何やらやっているオブリガートが目立た 
なくなるため,その分にヴィオラを与えて, 
パワーをつけています。 

ZMS フアイルは SC -55 でやったために, 
ヴァイオリン属がイマイチ貧弱ですが,まあ 


いいことにしましよう。 

S 9小節から12小節 

木管楽器へのアレンジのときにいい忘れ 
ましたが,木管楽器へアレンジする際,い 
ちばん注目すべきことは,1つひとつの経 
過句が独立しているかどうかです。つまり 
これは,今月最初に色彩の対照を考えろと 
いったことからきていまして,この対照と 
いうのは,主旋律が独立し t こ経過句の交代 
になるかどうかなのです。 

すなわち,先月のバッハの「インベンシヨ 
ン」ではもともと,1つの楽器でも右手の 
問いに対して左手が回答するというように 
曲が連なっていきます。こういう曲は木管 
楽器にアレンジしやすいということになり 
ます。 

あなたがもし,木管楽器を使ってアレン 
ジをしたいのであれば,いまアレンジした 
いと思っている曲の経過句(すなわち独立 
したメ ロデイ)の対立を見いだすことから 
始めます。 



► 4 U VJ •の 熊谷さん。 僕の友 入に も耳たぶ(右耳の付け根あたり) に 5 mm ぐらいのしこり 

のあるやつがいます。なんなんでしようね。家庭ぼ椒百科にも攸っていないし。 Creative Computer Music 入門 73 

澤⑴裕 UM 17) X 68000 ACE-HD 神杂川 1 U 




















































































































































今回の場合はテキストですから多少行き 
すぎのところもありますが,経過句が切れ 
るたびに,主旋律を担当する楽器を経過句 
ごと入れ替えています。 

ここ,9〜12小節ではいままで必ず主旋 
律を噛んでいたオーボエを排除し,フルー 
卜に主旋律を渡しています。 

オーボエは オブリ ガート を追うことに傲 
してもよかったのですが,ここで オーボエ 
が入ると,どうしてもそっちが主旋律のよ 
うな気がしてくるので,あえてこの4小節 
はお休み。 

フルート 1本では,いままで オーボエ 主 
体で続いていた主旋律があまりにも急に蛏 
くなりすぎるために,ユニグンでクラリネッ 
卜を,そして,これだけではいままで続い 
ていた硬質感がなくなってしまうので,そ 
れを防ぐために,ヴァイオリンをユニゾン 
させています。 

低音域の力あるうねりのようなオブリガー 
卜はバスーンとヴィオラのユニゾンで再現 
し,バス進行はチェロだけで演奏していま 
す0 


和声進行として特にややこしいのは ,II 
ぐらいでしよう。本来 II はそのままスケー 
ル上の音を使うと,デイミニッシュコード 
になってしまいタブーなので, G # にし, 
メジャーにすることでしのいでいる,といっ 
たところでしようか。 

13小節から16小節 

さて,最後の4小節。 

この当時のゲームミュージッタのご多分 
に洩れず,このあとすぐに1小節目にルー 
プします。. 

和声進行では lib が最後の手前にあるぐ 
らいで(これもデイミニッシュからの逃げ 
と考えておけばいい),ポイントといえば 
最後にドミナントをもってくることにより, 
1小節目に返りやすくしているぐらい。 

主旋律の主導ネ崔をオーボエ&バスーンの 
ダブルリードコンビが再度握り,ヴァイオ 
リンがだめ押しでユニゾンします。クラリ 
ネット&フルートの柔らかめの音はオブリ 
ガート(しかも主旋律よりも上を奏でてい 


る)を担当し,高めのヴィオラは,メロディ 
が高めの音になり,浮き足立ってくる内声 
にポイントを与えます。 

最後, チェロは トリルをしながらバス進 
行の実権を握り,最後の1小節は十分コー 
ド内の音符へ動きながら表情をつけ,安定 
したトニック,すなわち1小節目への進行 
を促進させることにより,曲はループしま 
す。 

$生贄から学ぶべ吉こと 

これで16小節,すべての説明を終わりま 
した。最初にいったとおり,主旋律(メイ 
ンメロディ),副旋律(オブリガート),バ 
ス進行で構成されている曲で,旋律をうま 
く縫い,和声のキーポイントを押さえてい 
る曲です。 

実際の曲でどうやって和声を抑えるか, 
どの音をどうやって非和声音でつなぐかは, 
作曲をしたりアレンジをするうえで面白い 
部分といえるでしよう。 

和声進行をみればわかるとおり,似たよ 



—=:-:—=-_ m p r p tf (■ f * ~ j ~~ … — . " 十 - ...... 一 

T ] I P ft m w f 1 „ 1 J J (r - _ _ _ fl • • _ . 



Im _ V 


Im V 


Im Im 1 


V 




_ 


鶴 


f 8va 


進 


3^ 


m 




nr . &^ee^ 




►おいらは,「スト n & ir 」 よりも「娥狼伝説 2 」が出てほしい。とっても面白いゲームだ 
74 Oh ! X 1993.5 よん。あと「コットン」も出てほしいな。しかし, 4ボタンはどうしようかな。う〜ん。 

松ド fl:: 靖 (19) X68000 EXPERTII.PC-9801RX21.PC-8801FH 神奈川財 

























































































































































































@u90 /* Flute 
@u90 /* Oboe 
@u90 /* Clarinet 
©u99 /* Bassoon 
@u90 /* Violin 
@u90 /* Viola 
@u90 /* Viola Cello 
@u90 /* Percations 


( 0 IO 8 ) 

/< 初期設定 

(tl)@iS41,$10,$42 @73 @vl00 ®p48 @e60 q 8 
(t2) ®i$41, $10,842 @69 @vl00 @p64 @e60 q 8 

(t3) @iS41 ,$10, $42 @72 ®vl00 ®p 6 <l @e60 q 8 

(t4) @i$41 ,$10, $42 @71 @vl0O @p80 @e60 q 8 

(t 6 ) @iS41 ,$10, $42 ©41 @vl00 @p32 @e40 q 8 

(t7) @iS41,$10,$42 @42 @vlO0 @p80 @e40 q 8 

(t 8 ) @i$41 ,$10,$*12 @43 @vl0O @p96 @e40 q 8 

(t9) ®iS41 ,510,¢42 @r @vl00 @p32 @e40 q 8 


{tl) o518r2.r2.r2.r2. 

(t2) o418u + 5dal6g#16a<dc#>a< c>bgb-ac# dal6g#16a<dc#>a< c>bgb-a<c#u-5 
(t3) o414.fa ge fa ge 
(t4) o314.df ea df ea 

(t6) o418u+5dal6g#16a く dc#>a< c>bgb-ac# dal6g#16a<dc#>a< c>bgb-a<ctu-5 
(t7) o314.fa ge fa ge 
(t8) o214.df ec# df ea8b8<c#8 
< t9) 

(tl)r2.r2. 

(t2) u+5d4>a<c8.>b-16al6g#16 af16gl6ae8.f16eu-5 

(t3) u-518f.dl6fg.el6g a•f16dg.e16c#u+5 

(t4 ) u+5<18d-l>a<c8.>b-16al6g#16 af 16gl6ae8 . f 16eu-5 

(t6) >116defed8efgefg f8def8e8.fe8 

(t7)18d.c#16de.c#16e f.dl6fe.fl6e 

(t8) >116defed8efgefg f8def8c#8.dc#8 

(t9) 

(tl)u + 5116dc#defga8<d8>a8 b4.<c#4.u-5 
(t2) u+5116dc*defga8<d8>a8 b4.<c#4.u-5 
{t3) f4f8d4f8 116g#8ef#g#8a4. 

(t4) f4f8d4f8 116g»8ef#g#8a4. 

(t6)116a>ab<c#def8a8f8 g#8ef#g#8a8efg8 
( tl )116d8.c#def4d8 e4.a8.ab<c# 

(t8)116d8.c#def4d8 e4,a8.>ab<c# 

(t9) 

(tl)u + 5d-4>a8<c8 . >b-ag# a4 <d8>g#4 . 

(t2) r2.r2. 

(t3) u + 5<d4>a8<c8.>b-ag^ a4<d8>g#4. 

(t4) u-5<116f8fga8gfegfe f8def8e>b<edc#d 
(t6) <d4>a8<c8.>b-ag# a4<d8>g#4. 

(t7) u-5116f8fga8gfegfe f8def8e>b<edc#d 
(t8)18d<d>d<e>e<e> f<f>f<e>e<e> 

(t9) 

(tl)g4 <d8> f 4. e4>b8<c#4.u-5 
(t2) r2.r2. 

(t3) g4<d8>f4. e4>b8<c#4.u-5 
(t4) > b-ab-ab-<cd>a< fc#d>a< d4>e8a4.u+5 
(t6) g4<d8>f4. e4>b8<c#4. 

(t7) >b-ab-ab-<cd>a< fc*d>a< d4>e8a8.efgu + 5 
(t8) e -<e - >e - <d>d<d> g#>g#<g#>a<a>a 
{t9) 

(11)116f8.ga8g8f8e8 f8.gafgagfe8 f8.gafd4a8 b-ab-ab-<cc*8,c#de> 

(t2 ) u + 5116d8 .ef8e8d8c#8d8 .efdefedc<i8 d8 . efgab-ag#ad e-4 .c#4 .u-5 
(t3)116 f 8 • ga8g8 f’8e8 fH . gafgagfeS f 8 . gafd4a8 b-ab-ab-<cc#8 . c#de> 

(t4) u+5116d8.ef8e8d8c^8d8.efdefedc#8 d8.efgab-ag#ad e-4.c#4.u-5 
(t6) u + 5116d8.ef8e8d8c#8d8.efdefedc#8 d8.efgab-ag#ad e-4.c»4.u-5 
(t7) @49<<@e8014.dc# dc# df geu-30@42@e40 

(t8) <1161 :2|:3c#d:|| : 3g?a:| : || : 3c#d:|de-de-efgf#ge->b-<eagSa>ab<c# 

(t9) 

(tl)[loop] 

(t2 KLoop] 

{t3)[loopj 
(t4)[loop] 

(t6)[loop] 

(t7)[loop J 
(t8)[loop) 

(t9) 

(p> 


(i) 

.comment From Alf , XANADU scenarioll (c ) Falcorn, For GS 
.comment For GS,Arranged by Kohju 

(ml ,5000) (aMIDI01,l) 

(m 2,500 0) (aMIDI02 f 2) 

(m 3,500 0) (aMIDI03,3) 

(m 4,500 0) (aMIDI04 t l) 

(m 6,500 0) UMIDI06.6) 

(m 7,500 0) UMIDI07,7 ) 

(m8,5000) (aMIDI08,8) 

(m 9,500 0) (aMIDHO.9) 

/ SC-55 設定 

.ROLAND_Exclusive $10 t $42={$40,$00,S7F,$00) 
•SC55_V_Reserve $10=(2,2,2,2,0,4,4,4,0, 3,0,0,0,0 ,0,0} 

.SC55 Reverb $10=(0, 5, 5, 90 , 100 , 80,100)/ Reverb set 


ということに気がつくはずです。そんなに 
突飛な進行をいつまでも続けているわけで 
はないし,細かい決まり事があるわけでも 
ありません。楽器の使い方についても,こ 
れと同じことがいえます。 

経験がものをいい,人のやり方をまねて, 
自分なりの完成を重ね,音楽を聴いて勉強 
するようなものですから,ひと言では説明 
しきれない部分もあります。私自身もまだ 
勉強中で,美しい曲を聴きながら,楽譜を 
買い求めて勉強することはよくあります。 

実は,音採りをすれば,同時にコード進 
行も理解しなければならないし,最も勉強 
になるのです。が,これはまた時間が許さ 
ずといったところで, 7〜8分の曲で1日 
1時間としても1力月以上は平気でかかっ 
てしまいます。 

楽譜を見ながら旋律を追って曲を聴くと 
いうのは,よくやることですが,案外勉強 
になっていません。むしろ CD などで耳が 
腐るほど聴き,主旋律は口ずさめるほど, 
聴きつくしてから ( 1曲30分以上あるクラ 
シック音楽でこれをやるのはひと苦労です 
が),楽譜を見て, CD は聴かずに心の中で 
曲を奏で,どの旋律がどのように入ってく 
るのか,どういうときにどういう楽器が何 
をしているのかを考える,そういった地道 
な勉強が実に役に立ちます。 

彡まと& 

木管楽器についてほぼ3力月を费やしま 
した力 5 ',まだ足りないくらいです。それだ 
け,わずか5つの音色で構成される木管の 
組み合わせは奥が深くて,自由度が少なそ 
うにみえて案外そうではないということで 
しよラ。 

今月で ひとまず, オーケストレーシヨン 
は終わりにします。次回からはまた違った 
展開を考えていますが,応用編ともなると 
資料を作るにも簡単にはいきません。です 
から,いまのところ具体的に何をやるかは 
まだまとまっていません。 

前にもいっていたとおり,応用編ですか 
ら,別に1から10まですべてを觉えなくて 
もよいのです。まず最初に気がついた部分 
に注目して,そこからピックアップしてい 
けば,だんだんにわかってくるのではない 
でしようか? 

最後になりましたが,ご意見をくださっ 
た PC - VAN の X 1 CLUB のみなさん,あり 
がとうございました。 

ではまた来月。 


►「Communication PRO - 68Kj を 「Communication SX-68K 」 と I 出述えて つちまつ 

た。ショック! 屮山晋 (21) X68000 SUPER-HD 神奈川财 Creative Computer Music 入門 7 〇 


うなパターンが全体を通じて多く出没する リスト1 「Alfj (木管アレンジ)の ZMS ファイル ( SC -55 用) 


00000000 
dddddddd 
rL rl rL E ( rl fl rl 

4 4 3 4 3 2 
o o o o o o 


12345 6 7 890123456 789012345678901234 5 67890123456 7 8 90123456 7 8901234567 89012345 6 7 89012345 % b 7 890123456 7 89 
111111111122222222223333333333444444444455 555555 5 5 6666666666777 7 777 7 77 888 8 8888889999999999 













大人のための XB 8000 ^ 







~1 

:第28回] 












しばらく休んでしまいましたが,別に逃げ 
たわけじやありません。ちょっと遊んで… 
•••,ま,それはともかく,今回は新しくなっ 

々 SX-WINDOWtMultiworcHcioU 

て,少し考えてみます。 


バージ ヨン アツ:? 1¢どこまでも 


76 


長いこと休んですまなんだ。わはは。 

別に X 68000 を捨てたわけではないぞ。ちゃんと「チェ 
ルノブ」も買ったぞ。昔に比べて腕が落ちに落ちていて, 
涙のしょっぱさを再萑認しただけに終わったがな。涙, 

涙。 

だいたいにして,ゲーセンで初めて「チヱル ノブ」 を 
やって以来,ああ,こいつは家で遊びたい。誰も見てな 
いところで,ニタニタしながら遊びたい。 X 68000 に移 
植されたら絶対買うぞ,でもされねえだろうな。などと 
バカなことを思っていた1988年が,懷かしくてたまらな 
いのだ0 

それにしても,人間年とるとろくなことがない。体力 
は衰え集中力は雲散霧消,涙も枯れた頭山,スキーすれ 
ば崖から落ちそうになるし,階段上れば息切れするし, 
重いものは持ち上げられないし,体重は増えるし,ハー 
ドデイスタは冬眠しプリンタは エラー 音を鳴り響かせ モ 
デムは暴走ともうさんざんな冬だったのだ。 

って,話は変わりつつ,壊れるなら1つひとつ順番に 
逝ってくれればいいものを,いっぺんにくるから始末が 
悪い。ほんと。なんとかならんもんか。 

いかん,年をとると怒りっぽくなる。最近怒ったとい 
えばあれだな,毎日新聞で連載している島田雅彦の「瞠 
目新聞」が主催する「瞠目反•文学賞」。これがまった 
く,何が「反」なんだかわからん代物で,公開による文 
学賞シミュレーシヨンをやりたかっただけなら,あんな 
大がかりにすな,って。 

ここでいってもしようがないのだが,最初からできレ 
ース で,でき レースなら でき レースで ちゃんと選考会メ 
ン バー すべてに対して根回しをして, シヨー にす るなら 
する,ってはっきりすればいいものを,終始,デキてい 
る(と思われる)選考委員3人のうち2人と,当日参加 
した候補者3人のうち2人(候補者も選考会に参加でき 

る,っていう システム になっていた) が にやにやして, 
議論にもならず,真摯だったのは筒井康隆氏と候補者の 
ひとり山城むつみ氏だけという始末。 

每日新聞も段取り悪いし,なんだったんだ,あれは。 
結局,筒井氏と山城氏以外が株を落としただけだったの 
ではないか。ブンガクの世界って私にはようわからんが, 
アレはいくらなんでも来場者をなめてるのではないだろ 


うか。だいたい,その島阳氏と島田氏が推薦した候補者 
の2人が,別の文芸雑誌で対談していたりするのだ。こ 
んなのありか? 

そもそも,人前に出て議論なりなんなりするには潔さ 
が必要だ。よほど肝を据えてかからないと,みっともな 
いだけである。私は絶対,人前で対談なんてやんないよ 
うにしよう。もっとも,そんな声がかかることもないけ 
れども, いや, 過去2回ほどあったのだが,そのたびに, 
テレビに出てる人って すごい なあと感心した。 

特に コ メンテ ータ などという胡散臭い立場で出て いる 
人はすごい。あんな限られた時間で一瞬のうちにまとも 
なコメントができるなんて(できてない人も多いけれど 
も)尊敬に値する。ほんと,すごい。普通じゃない。よ 
ほど好きなんだろうなって思う。 

どうやら著者多忙のため,っていいつつ何やってんだ 
かばれてしまったな。いかんいかん。でも多忙っていう 
より,著者逃亡のためとか,著者刮^暴のためと力、著者 
解放のためとか,著者三隣亡のためとか,著者風営法の 
ためと力%著者注意報のためなんていうほうが似合って 
るな。今度からそうしてください。 

,森羅万象デジタル化計画 

要は,すべてが「森羅万象デジタル化計画」の一環で 
ある,と考えられるわけである。 CD によって音楽がデ 
ジタル化され,フオト CD によって写真がデジタル化さ 
れ,そのうち,一般的な映像もデジタル化される。人の 
営みは A / D 変換と D / A 変換の繰り返しとなるわけだ。 
いいな,これ。「人生は A / D 変換と D / A 変換の繰り返し 
である」とかいうの。よくないか。やめよう。 

それはともかくとして,パソコンはその「森羅万象デ 
ジタル化計画」 の 実験台であり,唯一 この 計画に全面的 
に参加でき る メディアなわけだ。 このへんが ポイントだ 
と睨んでいる。 

「森羅万象デジタル化計画」は密かに,一般人には気づ 
かれないように進められなければならない。最低でも, 
それによって不便になったと思わせないように進められ 
なければならない。デジタル化デジタル化,って,それ 
がありがたい時代ではないし,どちらかというと反発の 


Oh!X 1993.5. ►所機视のスペックがわかり買い替えはしないつもりですが,メモリは増設しなくてはな 

らないでしよう。結局お金がかかるのね。 

坂下次: (27) X 68000 XVI - HD . X 1 turboZIII 神奈川県 






ほうが多いからだ。 

そこで,「アナログのフリをしたデジタル」 ってい う, 
デジタルの真価が発揮されてくる。そういう意味では, 

まだ序章が始まったばかりである。 

なんでこんな胡散臭い話から始まったか,っていうと, 
いま,私の文脈における パソコンと いうのはすべてこの 
「森羅万象デジタルイ匕計画」 と 結びついて存在している 
からだ。「森羅万象デジタル化計画」なんて,広義に捉 
えればなんということはない, パソコン 黎明期からずっ 
とそれをやっていたわけで,映像や音や通信なんかのメ 
ディアのデジタル化がやっと進んだ。 

でも,それ以前から世界をデジタルで記述しよう,な 
んて無謀な試みもあったわけだし,人工知能だってそう 
だし,シミュレーションなんかも当然そうなのである。 
が,モデル化によって単純化された世界をシミュレート 
する行為はあくまでも,世界をデジタル化して概念の世 
界に閉じ込めるものであり,メディアのデジタル化とは 
やはり意味合いが異なる。これらはいつかは統合するも 
ので,だからこそ「森羅万象」なのであるが,それはア 
ンゴルモアの大王が宇宙から降りてきたあとの話だ。 

そ一いえばさあ,大阪万博のときとかつくば万博のと 
きとか,万博でなくても ’60年代,’70年代って,タイム 
カプセルってのが流行ったではないですか。あれ,多く 
が2001年になったら掘り出す,とかいってたと思うけど, 
ちゃんと7年後に掘り出してくれるのかなあ。ちょっと 
不安。期侍しているのだけれど。 

つくば万博といえば,21世紀の自分に年賀状を出す,っ 
て企画もやってて,私も確か書いた気がするのだが,あ 
れもちゃんとやってくれるのかなあ。ちょっと不安。で 
も,住所転々が折り重なって,100%届かないだろう。 

う一ん,実家の住所を書いたかもしれないが,「こんな 
もん届かんでも別にくやしないわ」って思って適当に書 
いた記憶もあるし,駄目だろうな。ちょっと残念。 

あ,残念,だなんて思うこと自体が年をとった証拠だ 
な。いかん。 



SX-WINDOW ve 「_3_0 の登場 

だから, SX - WINDOW もついついその文脈で捉えて 
しまう。旧来の,役に立つことを義務づけられたパソコ 
ンたちが喜々としてひきずっている,さまざまなしがら 
みにとらわれずにいられる希有なシステムだからだ。 

動作も初代 X 68000で十分使える。ダラフィック使っ 
たり, JPEG の展開をさせたりするとどうしても力不足 
を感じるが(それを考慮しても,なんで JPEG 展開はあ 
んなに遅いんだ?),それでも,最近あの不要に(かど 
うかは知らないが)重たい WIND 0 WS をいぢいぢと使 
うことが多い身からすれば,感動的だ。 

ほんと, WINDOWS ライトでも WINDOWS ダッシュ 
でも出ればよいのにと,みんな思わないのは,ハードが 


画像に限らず,デジタルデータを処理すると 
きは,ちゃんと復元できなければ意味がないわ 
けで,統一した規格が必要なわけ。とりあえず 
文字コードに関しては, JIS が定めたコードが 
基本になっているから統一がとれているけれど 
も,これがまた空いたコードに各社勝手な文字 
を割りつけたり,一部のメーカーだけが1983年 
度版ではなく 1978年度版を使っていて,一部文 
字コードに違いが出ている,って問題はあるけ 
れども,まあなんとかなっている。 

それが画像データとなると,そうはいかない。 
メーカー 勝手に,ソフトハウス勝手に, ユーザー 
勝手に,って感じでいろんなフォーマットが舌し 
立している。圧縮率の高いもの,非可逆な圧縮 


画像フォーマットあれこれ 

をするもの,全然圧縮しないもの,256色以下 
の データに 向いたもの,フル カラーデ _夕に向 
いたもの,アニメ絵に向いたもの,自然画に向 
いたものなどなどだ。 

X 68000 では,16 ビット カラー用の PIC フォー 
マットが有名 。 X 68000 に限らず,他機種用の 
ローダー も出ていたりする。これは ユーザーレ 
ベルで考えられたもので, MAG , MAKI , QLD など 
というのも同様。こちらは16色が中心だが,フ 
ルカラーまで能力を上げたものもある。 

機種を問わず使われているのが , CompuServ 
e (アメリカの大手のネット)で共通フォーマッ 
卜として使われている GIF 。 これは256色までの 
画像を圧縮してくれる。 


Macintosh では,システムが標準でサポート 
する PICT が中心。 WINDOWS には, RLE や BMP 
(こちらはベタファイルなので,ファイルサイ 
ズが大きくてしようがない)がある。ほかにも 
PCX , TIFF ってのもあるが,インテル TIFF とモ 
トローラ TIFF とかがあってややこしい。 

16ビットカラー以上の自然画像では , JPEG 
が有名。ちゃんと ISO で規格化されたものだが, 
非可逆圧縮なら圧縮率が非常に高い。画質さえ 
落とせば, X 68000 の丨スクリーンサイズの画 
像くらい,簡単に 20 K バイトクラスにまでなっ 
てしまう。素材用としては使えないけど,流通 
用としては最適だ。展開に時間がかかるのが難 
点だけど。 


►他機秘.の惡 n をいうことってそんなに架しいのかなあ。またメーカーやライターの々え 
って II * いような H がする。いったいどれがれ次:なのだろう。 , i / i 正樹 (17) 神杂川阽 


大人のための X 68000 77 






















異様に安いからだ(かどうかは知らないが)。まあ,ア 
メリカへ行け UTWINDOWS よりずっと軽い GEOWORKS 
社のウインドウシステムもあるのだが,マイクロソフト 
にゃ勝てないわけで,たいへんである。 

とりあえず,標準を選択する。最近,この傾向がとみ 
に強まっている。気に入らない。 

あ, SX-WINDOW の話なのだった。 

私,思うに, SX-WINDOW は目的を絞ってしまって 
いいように思う。 Macintosh や WINDOWS のような汎 
用のシステムを追いかけていては,絶対に滅びる。あっ 
ちは,マンパワーもかかってるし,全世界的に膨大なユー 
ザーがいてアプリケーションも出る。同じような環境を 
SX-WINDOW に求めるのは無理というものだろう。 

私としては,まずぺーノぐーレスシステムにしちやって 
よいと。 WYSIWYG なんて世迷い言。そんなもんはい 
らない。アウトラインフォントは画面上で見栄えのする 
文字を作るためだけに存在すればよい。 

スプレッドシートだって,デスクアクセサリ程度のも 
のがあればよい。 

とりあえず,必要なのは,優秀なマルチメディアブラ 
ウジングシステムだと思う。マルチメディアっていって 
も,ただ単に,どんな形のデータでも同じように扱える 
システムっていう意味で使っただけで,他意はない。デー 
タベースほど大がかりなものではなくて,要するに,テ 
キストとかグラフィックとかサウンドとかを管理する力 
タログシステムだ。登録すると,そのファイルの位置を 
記録し,グラフイックならプレビュー用の小さな絵をも 
ち,でもって,見たいものを選んで,ダブルクリックす 
ると,それが表示されたり音が鳴ったりし,右ボタンで 
例によってコピーしたり,それを編集するためのソフト 
を呼び出したりできるというもの。 

大量のグラフイックデータやらサウンドデータやら 
MIDI データやら D6GA データやらの管理,って面倒じゃ 
ん。だから,これを全部まとめて管理してくれちゃうよ 
うなシステムはおいしいと思う。 

まず,ほしいのはこれね。 

でもって,通信ソフトはよいものを標準添付すべきだ 
と思う。通信ってのは,なんだかんだいって,データを 
やりとりするのに重要な媒体だから。 SX-W1NDOW 用 
の LHA やら ISH やらと速動して,ダウンロードしたら 
自動的にバックグラウンドで解凍を始めてくれちゃうよ 
うな,そういう親切きわまりないのにもちょっと If れる 
ものはある力す,まあ,それはよいとして。 

グラフィックっていえば,専用のグラフィックウイン 
ドウ(ウインドウってデザインではないけれども)って, 
X68000 をよく知らない人にとっては奇異な存在だろう 
ね。ありゃ,“なんでああいうものが必要なんだ?”っ 
て,思うに違いない。 

で,このカタログシステムだけど, SX-WINDOW 自 


体がもっていても不思議はないと思う。で,できたらもっ 
と柔軟に,スクリプトかなんか書けて,ブラウジングシ 
ステムでもあり,システムの振る舞いを記述できるイン 
タプリタでもあり,ってなものだ。 SX-Script&SX- 
Catalog とかいってさ。 

立場としては,まだ見ぬアップル社の AppleScript み 
たいなもので, HiperCard のカラー版と WINDOWS の 
VisualBasic みたいな役割ももたせて,システムに組み 
込んでしまう,と。面白いと思うのだがなあ。 

いいスクリプトがあれば, SX-BASIC はとりあえず 
不要になるし,いきなり SX-WINDOW から入るューザー 
にも,ブログラミングを楽しんだり学んだりするとっか 
かりになるでしょ。 

さらに,だ。 Macintosh のサウンドから WINDOWS 
の WAV ファイルから FM 音源データから MIDI データと 
いった各種サウンド。 JPEG から PIX から BMP から TGA 
から GIF から PIC などはもちろんのこと, TIFF に MAG 
に QLD などなどあらゆる静止画データ。テキストはべ 
タテキストからシャーペン .X のデータから RTF から 
Macintosh や WINDOWS の各種厲性つきテキスト。動 
幽は DoGA をはじめとして, QuickTime や Video for 
WINDOWS でサポートする各種フォーマットに対応。 

モジュールを用意すれば,どんなデータでもブラウジ 
ングできてしまうシステムっていいなあと思う。ついで 
に, Macro Mind Director (プレゼンテーシヨン用ソフ 
卜で,多くのインタラクティブもの,マルチメディアも 
ののアプリケーシヨンがこれで作られている)のファイ 
ルを実行できるモジュールとか, Macintosh 咐のエキス 
パンドブックデータをブラウジングできるモジュールな 
んかも面白い。 

大事なのはハードウェアとかソフトウェアより,デー 
夕だし,いちばん面白いのもデータだから。 

あとは,いいデスクアクセサリが標準でついてくれば 
いいや。ちょっと見たところ,デスクアクセサリ集のス 
ケジューラとかアドレスって単純だけど,そこそこ使え 
そうな感じだ。 

どうかしらね。 

でもって,ほんとは,ビデオが自在につながったりす 
るシステムカす(ハードウェア側の話になるけれども)必 
要だ。カライメージュニット II はどうなんだろう。確か 
に,カラーイメージュニットは非常に安いわけだが,質 
がちょっと,アレなので0 

金はかかるけれども, Macintosh 用のビデオキャプチャ 
リングシステムなんて,ムチャクチャきれいに取り込ん 
でくれるし,ビデオ出カボードもフリッカーなしの結構 
いい画質でビデオ出力してくれる。ビデオとつながる,っ 
てのはやはりよいです。 

そ一いえば,友達の結婚式でやったんですょ。ビデオ 
上映。「スピーチやれ」つていわれて,「そんなもんいや 


^今平の4 ) J から人7: 4年ソ匕で就職活動です。バブルもはじけ人変なご時此になってしま 
いました。どうなることやら。でも, X 68000 は今年も新機祯が出て,光れ行き好調とか。 
シャープも SX - WINDOW に本腰を人れるようですね 。 Eazy 0は\\,も很活するみたいだし, 
浆しみだ。 \m ^(22) X 68000 XVI 神奈川県 


78 Oh!X 1993.5. 


だ,私の辞書にめでたい言葉はない。ご多幸の代わりに 
ご不幸なんていうに決まっている」「カラオケ歌え J 「死 
んでもいやだ,そもそも私ゃめでたい歌など知らん」っ 
て問答を繰り返したのち,ふと思いついたのだ。「新郎 
と新婦の写真を送ってくれればビデオを作ってやる」っ 
て。 

で,陳腐で惡 いの だが,あの, モーフ イングってやつ。 
あれを使って夫婦の顔をモーフイングしてやり,そのほ 
か,いろいろな画像を組み合わせて,うちの大怪獣くあ 
どらに働いてもらって,ビデオに落としたのだ。ビデオ 
に落とせるって,便利なのである。 

像 Multiword が V 6 「.已 • 0に 

どうも,ひさしぶりだと調子が出ないっていう力%惡 
いのは私なんでブツブツいわれても困るだろう力 ? ,いや, 
私が悪かった。 

ということで話は変わって, Multiword の ver .2.0 が 
できた。 ver .2.0 ってんで,どこが変わったかな,と思 
いきや,見たところそんなに違いはない,っていうか, 
もともとの Multiword のコンセプトそのまま,ューザー 
インタフェイスそのままで,完成度を上げたって感じだ。 
だから,もちろんのこと, SX - WINDOW 対応ではない。 
Human 68 k ver . 3 . 0と68030に対応しているのは当然。 
タイムリーなわけだ力 ? 〇 

ただ,せっかくこういう時期に出したのだから, 
Multi word で作った文書を SX - WINDOW で見られるプ 
ログ ラムをつけておけば,最高だったと思うわけである。 

Multiword で作った絵入り派手文書を,そのまま SX - 
WINDOW で見られるってのは面白い。最初から画面で 
見るための文書も作れるし,そういうときはページめく 
りボタンを使ってページをめくれるようにしてさ。 

で,その Multiword 文書を SX - WINDOW でブラウジ 
ング できる プログラム ( Multiword ビューワーっていう 
か)はフリーウェアとして公開し,自由に使ってよいこ 



とにするのよ。そうすれば,ビジュアルっぽいオンライ 
ンマニュアルを作るのに Multiword を使う,とか,ペー 
ジめくりをうまく使って,簡単な紙芝居を作るとかさ, 
さらに, SX - WINDOW 上で読む本が作れてしまうとか 
さ,そういう芸ができるではない力、 

いいアイデアだと思うのだが,どうでしょう。そうす 
れば,印刷にこだ'わらなくても, Multiword のような過 
剰装飾ワープロの存在意義は大いに増すでしょ。印刷す 
るだけがワープロじゃない,ってんで。 

Multiword ver . 2 . 0はまだちゃんと,称賛したり文句 
いったりできるほどは触ってないから深いコメントは差 
し控えるけれども,よくなっているのは確か。感触とし 
ては ver .2.0 っていうより ver .1.5 くらいの感じだけれど 
も,まあ,いいのではないだろう力、 

ただ,快適に感じるのはこっちが6 M バイトに増設し 
て使っているからかもしれない。前は2 M バイトしかな 
かったから,ちょっとレイアウトウインドウなんて開く 
とメモリ不足で死んでいたから。詳しくは米月だ。 
来月は,きっと,続くといいな,つて思ってる。 


カラーイメージユニットっていっても,知ら 
ない人も多いだろうなあ。そういえば,初代 x 
68000登場時に出たきり,それ以後はまったく 
音沙汰ない代物だ。 

こいつは何かっていうと,それはまあ(少な 
くとも7年前には)素晴らしい代物であった。たっ 
た69,800円という低価格で,ビデオのキャプチャ 
リング(つまり,ビデオ画像の取り込み),X 
68000画面のビデオ出力&ビデオ画面へのテロッ 
プ出力機能(半透明合成も可!)など盛りだく 
さんのハードウヱアだったのだ。 

次世代のX 6&000では当然標準装備だよな, 
などと思いつつ,複雑怪奇なケーブル接続と格 
關した。買ってもついてくるのは BASIC の関数 


カラーイメージユニット 

とサンプルプログラムだけだったから, BASIC 
とも格闘し, Z^STAFF PRO-68K なんかもサポー 
卜しているからそれも利用したりして,かなり 
遊ばせてもらった。 

私も一時期,取りつかれたようにいろいろと 
画像を取り込んで遊んでいたものである。いま 
思い返せば,ものすごく安かった。たしかに, 
取り込み画像は汚いし,出力画質も悪かったけ 
ど,7年も前の話。锻新の製品と比べてはいけ 
ないのだ。 

が,こんなに面白くて遊べるユニットが7年 
前の性能のまま止まっているのである。なんと 
も,もったいないことではないか。いまならイ 
ンタ レースで もちやんと静止して取り込めて 


(ユニット内にバッファをもてばいいのかな?), 
いい画質で出力できて,でもって安いヤツが出 
せるのではないかと思う。 

当然, S 端子サボートだ。それでもって,値 
段は69,800円の据え置きでいい。許す。 

Macintosh 用も PC/AT 用も,ビデオキヤプチヤ 
ポードはまだそれほど安くはないから(取り込 
み専用ボードで標準価格60,000〜70,000円,あ 
るいはそれ以上って感じだ),そんなに安くは作 
れないのでしよう,きっと。 

それとも, SX-WINDOW が QuickTime でもサポ_ 
卜するときに,動画取り込み機能つきで出るの 
だろうか。 

ともあれ.求む,カラーイメージユニット Be. 


卜况—平の「終わりのない物語」を说み終わったあと,なぜか涙が出た。これからマシン 
語の勉強をし,68000の骨までしゃぶろうと思った。 

岛橋克之 (21) X 68000 ACE - HD 神奈川 Hi 


大人のための X68000 79 




























































































































_LIVE in ,93 _ 

:麵 5 s u TRm ょり MAGICAL SOUND SHOWER « « 

Z-MUSIC+PCM8 用 (Ml 対応) もう笑うしかない 

Z-MUSIC (SC-55 対応)顯 S ょり日記帳 。 k — 。 — 岡本正和 

世の中みんなが元気に活動を始めました。毎日が打ち込み日和 (7) ですよね。今月の 
X 68000 用の3曲は内蔵音源と MIDI 2 機種で,各種取り揃えております。ちょっと長 
いので入力は大変かもしれないけど,新しいエネルギーを注ぎ込んでくださいな。 


XB 8030 へ移植希望! 

こんにちは。最近不規則な生活のせいで 
胃炎を患ってしまった進藤です。今回は, 
皆さんご存じのゲーム 「 OutRun 」 より 「M 
AGICAL SOUND SHOWER 」 をぉ届けし 
ましよう。演奏には Z-MUSIC システム, P 
CM 8. X が必要となります。 

「 OutRun 」 といえば,美しい CG と素晴ら 
しいサウンド,体感箧体など,力ーレース 
ゲームのレベル アップに大きく貢献しまし 
たね。 S 然のことのように大ヒットし,袈 
技を駆使してのタイムアタックが「芸術の 
域」にまで高められたほどでした。それに 
ついていけなかった私は,曲を聴くためだ 
けのプレイに徹してましたが……。 

高性能なハードを持つ 「 OutRun 」 です 
が,サウンド面ではなんとか X 68000 シリー 
ズでも 対抗で きます。 0 PM + PCM 8 .X で 
比較的原曲に近い音源構成となるからです。 
そこで私としては,アレンジよりも忠実な 
再現を狙いたかったのです力 5 ',それは甘か 

つた . 〇 



OutRun 

8 〇 Oh!X 1993.5. 


まず音採りがつらい! 特に,リズムは 
いろいろな楽器が鳴っているので,聴き分 
けとその MML 化に時間がかかりました 
(気分はもうリズムマシン)。 

音色作りもいつも以上に苦労しました。 

襄返ったような ブラス, ソロを取る スチー 
ルド ラムなど,楽器ひとつを取ってみても 
そうですが,これらの音が混ざり合ったと 
きの独特な響きがまた絶妙。ここまでくる 
と,デイ チューンのパラメータを 1変えた 
だけで印象が変わってきます。さすがにこ 
れらを再現するのは無理な話で,まだ不満 
な点はたくさんあります。お顆いですから, 
CD と聴き比べたりしないでね。 

さてさて,曲を聴くための作業はいつも 
と同じなのですが,今回はちょっとォマヶ 
を用意してみました(リスト3, 4)〇リスト 
3が,シャープの ゲーム「スーパー ハング 
オン」に使われている ADPCM ファイルを 
切り出すプログラム,リスト4がそれらを 
使ってリァルバージョン ZPD を作るため 
の定義ファイルです。 

使い方はまず,リスト3の BASIC プログ 
ラムを入力して適当なファイル名でセーブ 
しておきます0次に,「スーパーハングオン」 
のゲームディスク A の 「 BGM 」 というデイ 
レクトリ中にある 「 SPHSND . MOP 」 とい 
うファイルを,さきほどの BASIC プロダラ 
ムと同じディレクトリにコピーしてくださ 
い。これで準備は完了。 BASIC プログラム 
を実行すると,いくつかの AD PCM データ 
ができますので,これを使って ZPD データ 
を作ればいいわけです。これで本物そつく 


りなドラムセットが再現されますよ(カウ 

ベルは入っていませんが ) 〇ス ーノぐーハ 

ングオンをお持ちの方はぜひお試しあれ。 
残念ながらお持ちでない場合は,リスト2 
をお使いくださいね。 

あ,そうそう。書き忘れていましたが, 
リスト2,4によって作成された ZPD デー 
夕は, 「 MAGICAL . ZPD 」 というファイル 
名にしてくださいね。 

それでは,またつぎの機会にお会いしま 
しよう。今度は, SC -55 でなにか作ってみた 
いですね〜。 (進藤慶到) 

じゃ,笑えば7 (しんちゃん風に) 

さて,今月の2曲目は KORG の Ml 用に 
できています。さらに PCM 8. X も必要なん 
て,かなり赘沢な部類に入るでしよう。も 
ちろん, X 68000 と Z - MUSIC システムも必 
要です。 

1111は平松愛理さんの「もう笑うしかない」 
となっております。平松愛理さんは「部屋 
と Y シャツと私」を歌っている人です。聴 
いたことくらいあるでしよ。この「もう笑 
うしかない」は一応最新のシングル(原稿を 
書いている時点では)ですので,テレビなど 
で奇妙なダンスを踊っている平松さんを見 
かけた人もいるでしよう。 

プログラムは 長めです がコ ピーして使え 
るところが多いようなので,エディタの便 
利な機能をバリバリに使って,サクサク入 
力してください。それから作者の森君は, 
ループ系の コマン ドの勉強をしっかりとす 


►父所で Macintosh を兄てびっくり 0 ディスプレイの中では水箏がゆらゆら摇れていて, 
ネオンテトラがついついと泳いでいるではありませんか。昔からアクアリウムシミュレー 

夕ができたらいいなと恐っていたのですが,そういうのが平気で肿いているとは . sxrii 

がほしいなあ。 イ nil inr .(19) MZ -700, PC -8801 mkIIMR 神奈川沿 














BASS 1 


CHORD 


RS MUL DTI DT2 AME BRASS 
1,1, 3, G, 0 

1.1, 3, 0, 0 

1.1.1, 0, 0 

1,1,1, 0, 0 


RS MU し DTI DT2 AME STEEL 
3, 2, 2,1, 0 

2, 6, 3, 0, 0 

1, 3, 0, 0, 0 

2,1, 7, 0, 0 


RS MUL DTI DT2 AME CHORD 2 

0, 0, 0, 0, 0 

0. 0, 0, 0, 0 

0,1, 3, 0, 0 

0,1, 7, 0, 0 


リスト 1 MAGICAL SOUND SHOWER 


1:.comment -OUT RUN- MAGICAL SOUND SHOWER (C)SEGA Programed by 
ENG (+PCM8) 

2: 

/ for ZHUSIC.X + PCM8.X 


/ TRACK SETUP 


/ OPM & ADPCM 

ml , -1000 )(aFml,1 
m2, -1000) (a Fin 2,2 
m3,4000)(aFm^,3 
m-J ,1000) (aFml,1 
m5 • -I00U ) { aFm5,5 
m6 , -1000 ) (aFm6,6 
m7, 1000) (aFm7,7 
mB,-IU 00 ) (aFma,8 
m9 , 1000 )(aAdpcm ,9) 
mil), 1500)( aAdpcm,10 ) 
m11,l500)(aAdpcm,11> 
ml2, 1000 )<aAdpcm,!2) 
m13,1 000 ){aAdpcm ,131 
mN , 1000 ) (aAcipcm, M ) 
ml5,1 000 )(aAdpcm,15) 
ml6, 1000 }(aAdpcm,16) 


/ ADPCM DATA SET 
.adpcm._biock„data = MAGICAL 


/ MML DATA SET 
/ BASS 

til ev0r»4L8@lp>3o2@vl27®k-5®qltli!8 

U) | : tt.<e>gf+.<d(d>f+)ga.<e>gf+16|r2:|rf+gg+ 

tl)| :6a.<e>gf+.<d(d>f+}ga.<e>gf+16r2:| 

tl)Ll«r2...e*300r<cr>b&greg| : L16o2 

11) I : a8 . ar 8a8r8gra8 | r8 : | e8 I : a8 . ar8a8r8j{ra8r8 : | L8 

tl) | : u.el6e.alGa.el6e|ga)g.dl6d.gl6g. |dl6 Jdagg-I l 

tl)g“H6d.gl6g.dl6d{gg+la.el6e.al(3a.el6e{ga} : | <cl6 (c>b|g 

til g.dl6d.gl6g.dl6d{gg+J {aaarrraaa)* 108r4.. 

tl)I : I:f.<(cc)fcl6>g.<{cc}g>gl6| 

tl J a. < Iccjag (eeb)8.a-l> :| a. < (cc)ba.aag> : | <a8r2. . rl:| 
t1)I : LH®ql0o2rl6a<cdedegaa<cdegg+q8L16a*180r4o2 
1 1) I : rfr< f> r8.gr<g> r4.r«r<g> r«.ar<a>|. : |r8.e*228 
11)r-1..eer<e>e<dd + ef> i 

t1> 1:1 : a8.<ee8.aa8.ee8>a8|<d8.aa8.<dd8.>aad8.> : | 

U1 |<d8.aa8.<ddcc+dr>gg+a> : I<d8.aa8.<d(eee|1{d>g&g)4>I : 3 

⑴ 1:1 : a8.<ee8.aa8.ee8>a8|<d8.aa8.<dd8.>aad8.> : | 

U ) I <d 8 .aa 8 . <d*lcc + dr> gg + a> : | <d 8 . aa 8 . dd 8 g 8 g+ 8 a 8 > : | : | | : し1602 
t 1 J I : a 8 .ai- 8 abrBgra 8 I : | e 8 | : a 8 . ar 8 a 8 r 8 gra 8 r 8 : | L 8 
U > I : a.eK>e.al 6 a.el 6 e{ga|g.dl 6 d.gl 6 g. | dlG (dagg- | •] 
tl > g.<llfcid.gl 6 g.dl 6 d(gg+Ja.el 6 e.al 6 a.el 6 e|gal:| <cl 6 {c>b|g 
tlj g.dl 6 d.sl 6 i ; .dl 6 d{fis+} {aaarrraaaj* 10 ar-l..I 


51 

52 

53 

54 

55 

56 

57 

58 
5U 
60 
61 
62 
63 
6.1 

65 

66 

67 

68 

69 

70 

71 

72 

73 
7‘1 
75 
7B 

77 

78 

79 

80 
81 
82 

83 

84 

85 

86 

87 

88 

89 

90 

91 

92 

93 

9 1 

95 

96 

97 

98 

99 
100 
101 



Erhythm 


ること。リストが長くなりそうだったら, 
最初から ZPP . X に対応するような努力も 
必要です。 

作品にはツメの甘さが残るものの,久し 
ぶりの M 1ですし,めでたく採用となった 
わけです。ほかの楽器でチャレンジしてい 
る人もめげないでね。 

森君は「最近 Ml 用の曲がほとんどない。 
これは自分で作れということか?」てなノ 
リで投稿してくださいました。やはり D . I . 
Y の精神は重要ですよね。ないから作る,と 
か,作りたいから作る,こんな当たり前の 
ことすら満足にできなくなってきている昨 
今,不毛なものを感じている人も多いハズ。 
試しにいろいろ入力してみるといいかも。 


オマケを採用 

さて,トリを締めくくるのも X 68000 用で 
Z-MUSIC システムが必要です。曲はスー 
パーフアミコンのアドベンチヤーゲーム 

(?) 「弟切草」より,「日記帳」です。曲名 


ゲームのタイトルから想像できるように, 
かなりジャパネスクなゲームです。フアミ 
コン系にはめずらしく,グラフィックより 
もストーリーや音楽を重視したゲームのよ 
うで,この「日記帳」もホロリとさせる曲 
調です。曲自体の説明は,お話好きの岡本 
君がリストの中にタップリとコメントを入 
れてくれてるので,そちらのほうを言売んで 
みてください。 

岡本君の名前を見て,気がついた人も多 
いと思います力 ? ,あの ZPP . X や 「ムーンラ 
イト伝説」 (1993 年1月号),「あじさいのう 
た」 (1992 年4月号)などの作者ですよね。 
前回登場のときに 「セーラービーナス よか 
強い」つて書いたように,今回も SC -55 を使 
つております。 

この曲はもともと,長渕剛の「しゃぼん 


だま」の投稿のオマケについていたもので 
す力す,こういうことは LIVE in ではよくあ 
ることです。なんたって編集の U さんが気 
に入っちゃって,顔を合わせるたびに「お 
とぎりそ〜,おとぎりそ〜」っていうので 
す。まあ,デキがいいからそれもわかりま 
すけどね。本編の「しゃぼんだま」もよか 


草」のほうが評判よかったです。「うまいん 
だな,これがっ」という作品ですし,リス 
卜も短いとくれば, SC -55 系のユーザーは 
打つっきやない,打つっきやない。 
「打たなかったら,おしおきよっ!」 

ああ, なぜか 今月 もセーラームーン ネタ 
になってしまった。それでは,月の光は愛 
の メッセージ。 ( SIVA ) 


ぼくは奈美の肩を抱き、日記の羼後のぺ 
一 v を閉いた* 

『ぼくの海に沈めて. 

ぼ xtr 死んだらぼくのがらだをぼくの海に 

沈めて* 

これガ直樹の a 言だった • 私は直®のい 
うとポリにした • 爸して、私はほんとうに一 
A ぼっろになってしまった』 D 


弟切草 


は作者の岡本君が勝手につけたようですね。ったのですが,編集室ではこちらの「弟切 


► 衣紙の色がオレンジ色だったので, Oh!X の遛いてあるところがわからなかった。いつの 

まにか, Oh!X の表紙の色は h いものだという固定観念が出米上がっていたのか。 0h!X LIVt ,n ,93 81 

加藤 M 和 (33) X68000 PROII.XlturboZ 新阆 M 


2 0 0 0 0 
)r 

T 


L 〇 6 3 〇 
T J 4 2 

L 8 3 3 2 

D 

R 5 5 3 7 N 
H A 
P 

R 5 5 5 6 N 
D 〇 
Tvi 

s K 3 -o 1 i B 3 
A 1 

A R 811 .J L 〇 
p A 3 3 2 A 


2 0 0 0 0 






L 7 8 3 7 

T 2 2 

L 1 5 4 5 
Dll 

R 2 6 2 6 N 
H u 

R 7 o1o M 


o®1 


DR19 


V- 

« 

/ ( 




-33 3 33444* — 


L 〇 3 5 1 
T 2 1 

L 5 1 7 1 

R 2 6 2 6 ^ 
R 

^ i l 1! M 


L 8 3 4 4 
T 2 4 3 

L 2 2 2 3 
D- 

R 111 5 2 

R A 
V 

R 7 6 l 6 M 


L 3 7 7 
T 4- 


TiPAN' 


R 111! N 
D o 

2 2 2 

7 R 11 z B 5 K 8 o .b i B 3 K 〇 11 i B 7 
D 1111 F D 1 IF D F 

a- K 6 5 5 5 L l Rl 7 8 0 し 3 R 1 l 11 L 6 
A l 111 A A 3 212 A A 322 2 A 


/ ( 
















102 

103 

104 

105 

106 

107 

108 

109 

110 

111 

112 

113 

1 14 

115 

116 

117 

118 

119 

120 

121 

122 

123 

124 

125 

126 

127 

128 

129 

130 

131 

132 

133 

134 

135 

136 

137 

138 

139 

110 

Ml 

142 

143 

141 

145 

Uti 

147 

148 

149 

150 

151 

152 

153 

154 

155 

156 

157 

158 

159 

160 

161 

162 

163 

164 

165 

166 

167 

168 

169 

170 

171 

172 

173 

174 

175 

176 

177 

178 

179 

180 

181 

182 

183 

184 

185 

186 

187 

188 

189 

190 

191 

192 

193 

194 

195 

196 

197 

198 

199 

200 

201 

202 

203 

204 

205 

206 

207 

208 

209 

210 

211 

212 

213 

214 

215 


tl 
tl 
11 
tl 


t2 

t2 

t2 

t2 

t2 

t2 

t2 

tli 

t2 

t2 

t 2 

t 2 

Vi 

t2 

t2 

t2 

t2 

t2 

t2 

t2 

t 2 

t2 

t2 

t2 

t2 

t3 

t3 

t3 

t3 

t3 

t3 

t3 

t.3 

13 

t3 

t3 

t3 

t3 

t3 

13 

t3 

13 
t3 
t3 
t3 
t3 
t3 
t3 
t3 
t3 
t3 
t3 
t3 
t3 
t3 

t\ 

tl 

ti 

tA 

t4 

t4 

tA 

t4 

t4 

t4 

t4 

t4 

t4 

U 

tl 

14 
t-l 
t4 
t4 
tl 
t*l 
t4 
t4 

t5 

t5 

15 
t5 
t5 
If) 
t5 
t5 
t5 
t5 
t5 
t5 
t5 
t5 
t5 
t5 
t5 
t5 
t5 
t5 
if ) 
t5 
t5 


I : f.<(cc1fcl6>g.<(oc}g>g16a.<(cc)ag(eeb|8.a4> 
f • <(cc|fc16>g.<leeJ g>«ICa.<|cc)ba.aag> : | く a8r2••rl:|> 
[do J 

I:lot •• く lucf fcl6>g.<(cc)g>gl6a.<(cc)ag(eeb|8.a l> 
f. < |cc) fcl6>g. < (cc) g>g!6a . (cc) ba .aag> : | 


CHORD 

«v0rML8(d2p3o4®vll7@k:itfql 

I : »l : al<c^l9c) rl6> 一 gu,+u ar~ f + 14 60g : I | 一 f 十 } H ••• 
at<c-.c| rl6>-g“{a 一 ar-f.t、+f 象 tiOgal く c&e} el6*>g ( f + _f+) r-1.• 
_: | r • し .®vU3o5d^372it^i3d8 

I : 必 、 • l 17o5I.16 f : 4c8 • o_l7cr-o8_cr> "b_b<"*c8_cr , " : | LBo5 
I :c>a alfc ; '*aa< lc_e~ } >altJb<c>bg_gl6**g_g* (b_b")gl6< (cc) >g 
bg 一 g {g } g |a 一 blU く。〉 g (: 

|e>a_al6"{a a*}a<{c_c~|>al6{bb}<c> : | 

< |cc じ crr~ccc_c J ネ 120r J • 一 o*l I : 4 

a く {c c I r 11>> ~abl6b< ld_d) r 16">b<cl6e (e e} r 16"ccec 16d I e: | 
Ie^l3e-}i^27_17e^9ri3 I8~: | 

I : r.8(a?ql0o3*vl 13rl6a<cdedegaa<cdtrgg+q8L16^v 118a 本 
wqll.lt;| : v^tvl 17aJ9a , a_ariTb 一 b_lj_br 奉 60 
r*b_b~b_br8^<c_c~c>I_<c> r^60~ : | <c>r8 
«s t TbO^ih, 20©vl30a- 本 2 豆了 — l7L8@a@\ , l17 | 

〇 4 I : 4| : 4a|<c_c}rl6>~aa(<c_c>JrI6"agf+(a_a)r16"f + 

I tf |a_a»rl6~?+g: | f+166q3 l ~fffevll8<ddddd) 2(Svi 17@ql:| : | 

I : 油 、. 1 17 o 5L16| : ic8.c_17cr - c8 一 cr> - b 一 b く - c8 一 cl、**: |LBo5 
I : c^a a16~aa<lc_c~}>al«b<c>bg_tf(b_b")gl6<(cc)>g 
ltJ~ mg{a-a’J bl6<o>g く 
Ic>a a 16 - {a 一 a - la< { 。一 >al6|bb)<c> : | 

< (cc«. _crr*occ_c I ♦120r4 , ** | 〇 4 I : 4 

a< (c^c|r1B>~abl6b<{d d}r16">b<c16cle_eJrl6"ccecl6d|e:| 
le^l3e-)e#Z7^17e»9r«348- : |[do)| :5 〇 4 |:J 

a< Ic.c)rl6>"abl6b<{d^d|rlB->b<cl6cle_eJ rl6-ccecl6de:| : | 
®v0rML8ii5p3o5«vl02«k-l»ql 

|:4| : al<c^l9c}rl6>*g|f+(a^ar"f+f+)♦COg : |ft)r4. 
al<c_c)rl6^-gf-Ma_ar~r+f+»4b0tfal<aA : e)^e!6->g|f.+ - .l>}r4 - . 

IrZ...tfvi10o6a-#372&_13a-8 
I : W\l02oHLl6| :4c8.c..l7cr"c8_cr> - b_b<"c8^cr -: | L8o6 
I : c;a al6_aa く (c_c*J>al6b<c>bK_alB"g_g~lb_b~)«16<(cc)>g 
bg_ glB"|ggia_a~)blti<c>g< 

|c>a^al6~|a_a" , Ja< {c_c~ ) >a IB (bb} <c> : I 

< (cc <; crr~ccc_c) ♦120r 4 . ~ 〇 5 1 : 4 

as (c c}rl6>"abl6b<{d dIr16~>b<cl6c{e_elrl6~ccecl6d|e:| 
Ie^l : ie~)e#27_17e^9rt348*: |pl 

I : I0o3@v95r 16a<cdedegaa<cdcgg4-q8L166v9 7a< 180& a4 

Wi]l Llbobp3| : r^vllSc^lSc^c.crS'd^d^d^drteO 
i’ 一 d rf~d dr8~e_e"e | er 拿 60**: し © r8®5o6 

,ItiO^h, 20@vl09a-i2284c^5«a80a-1 7 し 8®a@vi02 | 

| :o5| :4a{<c_cjrl6>*aa{<c c>|rl6**agf> (a^a) r 16’f+ 

I f+la^alriG^f + g : | £>16@q3 |—t •バ ®vU4<idddd> | 2&vl02«ql : | 

I :o 5I : 2a{<c_o}rl6>"aa{ く c_c>)rlS^agf+{a_a)rl6"f + 

|i*+la — a|rl6:f + g: | | t>{a a| {く ddd> J U .glvl02r IK : | 

f>16<aq3( f + <^vl Mddddd> ) 2«vl_cjl 

〇 5 I : lal<c c}r16>"aa{<c_c>}rl6_agf +(a_a)rl6"f+ 

I f + la ajr'16-f+g: | + H<ddddd> | 2fevl0i;®qi : | 

I : wvl02o6L16| : lc8.c - lVcr"c8^cr>~b..b<"c8_cr*: I L8o6 
I : c>a a H3~aa< lc_c"} >alCb<c>bi{_g 16~g_g* (b 一 b 細 I gl6< (cc) >g 
bg..tflS~ Ik k") g (a_a*Jbi6<c>«< 

|c>a_a16'la. a - la く (c_c*I>alB(bb|<c> : I 
く (ccc*_crr~ccc_c | ^ 120r4 . " | 〇 5 I :1 

a< Ic cIr16> ~abl6b<(d_d)rlB~>b<cl6cle_e}r16~ccecl6d|e:| 
(e^l3e")n?#27^17e49rf3 18 •: |[do) | : 5o5| :4 

|c 6)rt6>"ab!6b<|d_d)rl6~>b<cl6c{e_ejr16~cceclCde:|:| 

©v0rMl.rf^2p3o4«vllb@k03dql 

I : H1 : eie^l9e}rl6~d|d(d_dr"cid) »60d: I {d 一 djr4 • パ : I 
r2 . . • Wv 11-lo5e< 37 2&_13e8 

I :<^vl17o IL16 | : *la8 .a_ 17ar"a8_ar*g_g~a8_ar~ : |@vl 15L8o4 
I : ee el6-ee(e^e-}el6eedd_dl6 - dd(d^d-}dl6(dd)d 
dd^d'lG" (d 一 cT 丨 d(cLcT 丨 d 16dd 
Iee^elB"{e—e•}e{e 一 e")e16 Iee)e:I 
Ieee err~eee_e) ♦120r*l .@vl1G 

o-l I : 4t| f nri6*fgl6g{g g) ri6*gal6a{a_a} rl6*aaaa!6a|a: | 
(a I3a*)a^2?^17al9r#348":| 

I : r>576o5(^qIL16®vl21 

I : rf 19f*~f_f r8"g_g'g_gr<60r"g_g w fi_tfr8"*a_a~a し ar*60* : | 
arS^s, 160dh f 20«vll 8e#228at_5®a80el 17LBia©vll6| 
o*l| : -i| :4e(e e) rie^eele^e^leieeddld^dlrlG-dl 
d(d d~JdlbMd:|dl6®q3( d«v117f+f+f+f+ff}2®v116®ql:| : | 

| : «vl17o4L16| NaS.a^lTar^aa^ar^g^g^aB^ar*: I 保 vl15L8o*l 

I :ee.el(ree|e_e - }el5eedd dl6~dd(d^d-Jdl6 (dd)d 

dil.iilb--{d_d*|d|d_d-}dl6dd 

lee^elb"(e_e~)e{e_e~|el6|ee)e:I 

leee_err"eee e)t120r4.116|o1 

I nrit5Tgl6g(g^g| rie-galbafa.alrie-aaaalGala: | 

ta— 一專 348-: |[do]| :5 〇 4 | 
f { t\nrl6^fgl6g{g^g)rl6*2al6a(a^a}rl6"aaaal6aa: I : | 

«\0rM L«*2p3o3(Svll 2dk-24ql 

l:8| : al<t^l9c}rl6>*g|f+la.ar-f+ftj^60g : |lf+ ffjrl. .•: I 
r2...«v11805a-* 37 13tt-8l :® vllO 

o ILlti | : Ae8 .e 17er*"e8^er**d d_e8 er~ : | L8o3®vl05 
I : <c>a. uHraa(ti - a-)al6a<c>bg_gT6-g^g-{fi - g-) t 5lfi b 

W 一川 • dglg 一 g_l gl6gb 

I <Oa_al6-{a_a")a{a^a-)al6(a - „a-J <c> : | 

(aaa ^arr*aaa_a| 1120r-l.~o I 

I : i rlc^c J r4 r ~ (d_d) r. "c 16 c (e e J rl6-cce_elt5_c I e : 13e~) 

い # 2717c"Jr 事 3;18_: | 

I : r»57Uo5«qlL16»vl21 

I : rG-19e_c—crS-d-d-d—drWOr-d d~d_dr8~e_e~e I _er1 6 0" : | 
_er8>«s f 160@h f 20®vll5et228i^5«a80el - 17L8ea«vl10| 

〇 3| : 4I : Ia(<c_c]rl6~>aa(<c_c>}rl6-ag?+(a_a}rl6"f+ 

I 1’+ {a a I i ltJ.f 十 g : | f + 16@q3 し f t(d\ 118 く aaaaa } 2©vl 10®ql : | : | 
(tfvl 10«34 LId I : 4e8 . e__ 17er^e8_er - d_d"e8_er* : I L8'o3(dvl05 
I : く c>a 一 al(J_aa{a 一 a_|al6a く c>bg 一 g!6-g 一 g_{g 一 g - |gl6 Ig^g* ) b 

btf^l6-(g„g-)g|g.g-)gl6gb 
|<c>a.a 16"{a_a~}a(a_a~|al6(a_a~|<o> : | 

(aaa arr - aaa_a j 本 120r.l• - ol 

I : -Ir (e^c) r4r" {d^d} r. ~cl6c(e_e) rl6"cce_el6~c | e : | 

(e 一 17 み車 9r 本 3*18 - L8i • 拿 2304 o3evl55ldol | :5ol| :1 

r|c_e)r4r"(d_d}r._cl6c(e_e|rl6 - cce_el6~ce : | : | 


Z16 

/ 

217 

(t6) 

218 

(t6) 

219 

(t6) 

220 

(t6) 

221 

(t6) 

222 

(tB) 

223 

(td) 

224 

(t6) 

225 

(t6 ) 

226 

(t6) 

227 

(t6) 

228 

(t6) 

229 

(tB) 

230 

(t6) 

231 

(t6) 

232 

(t6) 

233 

(t6) 

234 

(t6) 

235 

(t6) 

236 

(t6 ) 

237 

(t6) 

238 

(t6) 

239 

(t6) 

240 

(t6) 

241 

(t6) 

2‘12 

(t6) 

243 

(t6) 

244 

(t6) 

245 

(t6) 

2<)6 

(t6) 

247 

(t6) 

248 

(t6) 

219 

(t6) 

250 

(t6) 

251 

(t6) 

252 

(t6) 

253 

(t6) 

254 

(t6) 

255 

(t6) 

256 

(t6) 

257 

258 

(t6) 

259 

(t7) 

260 

(17) 

261 

(t7) 

262 

(t7) 

263 

(t7) 

261 

(t7) 

265 

(t7) 

266 

(t7 ) 

2«7 

(t7) 

268 

(t7) 

269 

(t7) 

270 

(t7) 

271 

(t7 ) 

272 

(t7) 

273 

(t7) 

274 

(t7) 

275 

(t7) 

276 

(t7) 

211 

U7) 

278 

(t7) 

279 

(t7 J 

280 

U7 J 

281 

(t7) 

282 

(t7) 

283 

(t7) 

2U 1 

(t7) 

285 

U7J 

266 

(t7) 

287 

(t7) 

288 

(t7) 

289 

(t7) 

290 

(t7) 

291 

(t.7) 

292 

(t7) 

293 

(t7) 

294 

(17) 

295 

(t7) 

296 

(t7) 

297 

(t7 ) 

298 

(t7) 

299 

300 

U7 J 

301 

(18) 

302 

(t8) 

303 

(t8) 

304 

(t8) 

305 

(t8) 

306 

(t8) 

307 

(t.81 

308 

(t.8) 

309 

(t8) 

310 

(t8 ) 

311 

(t8) 

312 

(t8) 

313 

(t8) 

314 

(t8) 

315 

(t8) 

316 

(tB) 

317 

(t8) 

318 

(tB) 

319 

(t8) 

320 

(t8) 

321 

(tB) 

322 

(t8) 

323 

(L8 ) 

32-1 

(t.8) 

325 

(t8) 

326 

(t8) 

32 7 

(18) 

328 

(t8) 

329 

(LB) 


MAIN 

Qv0r#3076L16(d3p3o4®vl 18»k- l«ql 

Idegegaga く c>a く cdcdedegl 本 144 •本 372 &一 13a — 8 

I:r>768L8«vll9 

o5e.d,ge.d.cd.>b.g*l.r4<c.>b.<dc.>b.ea,bl6a2r4< 
e,d.ge.d.cd.>b.g4.r4<c.>b,<dc.>b.(eg)b.al6"2rl6g• 

I : t.*62gf22 一 Ial6_lg‘lfed.el6 

Ie"2rf^63g#21_lal6~l«4e<®q7c>@qlb.al6"2rl6g. : | 
cl6"2e.f463g^21^1al6~lg4e<&q7c>®qlb.a."2r»l08:i 
I :备 Uo*l<dvll7L16iq8r>a_llr< "c^r^d^r^e r ~d_r~e_r _r*~a_ 
r_a_r<’c 一 i’d 一 r"*e r^a r - g+ r - q8a*180& 17a4 
®aB0(Ss f 215(s?h, 220 «ql«vll Go6 
I :rc—l2fc 〜 r8 , cLr-cLrl. .-djr_ir8‘_e r_e| 
vA . ~ : | 一 r8 .@2@vl 2005 d 本 252 一 10r2. • 由 ’ a| 

I.16@lo*l(8?vl26q8(»k-2 

lgg+1 121 : 16a24 : |(aa)ba<c&c8.>b8.aJ.r8(a-ga)8 
I : 6a2*l : Ir8(a-g)12 | :13a24: I <c8 . > b8 . aB . <d8d8dd + e 

g8iae8g_2a~eed8c8dc8cc(ccc}8c>b{bbb)8bbaa{ggg)8ft8 

dg8e81>dgeatf8dge8gea8(rggg^gaabbb<cccddee)2. 
>e8ga8eeeeg8aee(eee)8rbr<cc>b&(bbb)8bb{bbb) 8adga 
r8aarab<ci*>aab<c>aabr <c8>ab8<c>a (ab<cdee | 2 re re > 
a<d8>a<c>g8a<(cc+d)8dd(rc>bar<c>bar<c>ba)2rb8a( ggg )Baa 
laaaaaa} 4aaaaagf-fe«f + ger—ldrddcr 一 1c (c>b lag lge) 2 
rarbraeba"1 <c8>ga" lba<cr" Id8>a8<cdr~l(rf rf rr) 4dd-feg 
rSaaraaa {aa) b<c8c>ab<c>r I : *lab<c> : | a<dd 
d>aa<dd>a<eee>aa<f+>aaar<gg>aar<aar^gg4 
aa| : 3ega : |q5b8<c8>b8a8g8f+8e8d8c8>b8q8a 
tf4a8.<c8>bg8a8r8a4b8.<c8> ba8b8ga 
a*lb8 • <a8>gg8a8r<drdc>ar<ed>ar<f+ edrdd+e 
I : A |dd + e)8ee : I Iddfeeee) leee(ee) {eeeJ 8eeeddd 
dccc>bbb{bb}bb{baa)8aggf+rf fegdaegf+a (aaa) 8aaba®v0 •• | 

I : r*768L8®vl19^3 

o5e.d.ge v d.cd.>b.•r4 <c•>b.<dc.>b.ea.bl6a2r4 < 
e.d.^e.d.cd.>b.g4.r4<c.>b.<dc.>b.(eg}bTal6 A 2rl6g.| 

本 22Ial6*lglfed.el6c w 2r 
f 專 63g 本 21_]ai6 - lgle く ® q7c>®qlb.ai6_2rl6g. 
f462g^22^1al6-lg^fed.el6cl6"2e. 

f#63g#21^1al6-lg4e<«q7c>«qlb.a."2r#^08:|[do]|:5 
fl62g^22 Ial6"ig4fed.el6c"2r 
ri63g#21_lal6~lg4e<«q7c>@qlh*al6"2rl6g, 
n62g*22_lal6~lg4fed.el6cl6"2e. 
f463g^2i lal6 - lgJe<©q7c>©qlb.a."2r:I 


#v0r^3076L16e3p3o5«vU0ek02®ql 
(degegaga<c>a<cdcdedeg) # 14 4ar8_2a- t37 2&__13a-8 
I : rl768L8«vl11 

o6e.d.ge,d.cd.>b«g*i.r4<c.>b.<dc.>b.ea.bl6a2r4< 
e,d,ge.d.cd.>b.g*l.r4<c.>b.<dc.>b. (eg ) b. al6"2rl6g . 

I : r#62gi22^1al6-lg^Jfed.el6 

Ic"2rf#63g421^1al6"lg4e<®q7c>eqlb.al6"2rl6g. : | 
c16~2e.I *6 3g*21„lal6-lg4e<@q7c>@qlb.a."2r* 4 08: | 

I : tt3o5(srv 1091.16 q8r>a_llr< ~c_r"d_r 

r"a i'< r*"d_r - e r 一 g+ r*"®vl07q8a* 180&_17a4 

@ft80®s,215»h,2 20«ql(Sv 10606 

I : ra_l 2r~a i、fb r"*b r4 . . r8 . ""<c_r"c> | 

r-l . - : I r8.®2®vl20o5e*252 10r2. .®a| 
i.l6S4o4^vl22q8««k02 

ltfg+1 12 I : 16a2 i : | (aa) ba<c&c8 . >btt .a-1.r8 la-ga J 8 
I:6a24 : Ir8{a-g)12| : 13a24 : |<c8.>b8.a8•<d8d8dd+e 
g86uaeBg - 2a~eedBc8d*?8cc (ccc) 8o>b ( bbb} 8bbaa{g^g) 8f+8 
dfc : 8e8f+dgeag8dge8tfea8|rggaggaabbb<cccddee|2. 

> e8ga8eeeeg8aee leee J 8rbr<cc> bit {bbb) 8bb (bbb) 8a8ga 

r8aa rab<cr>aab<c>aabr<c8>ab8<c>a(ab<cdee}2rere> 

a<d8>a<c> g8a<|cc+d)Bdd(rc> bar<c>bar<c>ba)2rb8a(ggg)8aa 

(aaaaaa | laaaaagf-f etf f + tfer 一 ldrddcr 一 lc {c>b 一 lag—lge} 2 

rarliraeba~ 1 <c8>ga~ 1 ba<cr~ Id8>a8<cdr~ 1 l rf rf x^r | *ldd + eg 

r8aaraaa(aa)b<c8c>ab<c> rI:4ab<c> : |a<dd 

d>aa <dd>a<eee>aa< f*ff+>aaar<gg>aar<aarggg (ggg+aab) 4 

aa| : 3ega : |q5b8<c8>b8a8u8t>8e8d8c8>b8q8a 

gla8.<c8>hg8a«r8alb8.<c8>ba8b8ga 

a 11)8 • く cli ン gg8a8r<drdc>ar<ed>ar< f 4edrdd + e 

I:4(ddfe J 8ee : |(dd+eeee} leee(ee){eeeJSeeeddd 

dccc> bbb (bb) bb{ baa ) Baggf + rt'+egdaegf fa {aaa) Baaba®v0 : | 

I : rt768L8i^vl11(S3 

o6e,d.ge.U,ccl. ^b.gl• r*l<c. >b. <do. >b.ea. bl6aiJr4< 
e .d . ge.d .od. > b. g*1.r4<c . >b. <dc . >b. (eg) b.al6"2rl6g . | 
f<62«^22^1al6*i« Jt*ed.el6c^2r 
f*63g*21_lalfi*lg4o<®q7c>©qlb.al6^2rl6g. 

1^6i : giZ2. lalG**lglfed.el6clG^2e. 

f ♦eagiiii lal6"lgJe^q7e>©qlb.a. "2r#.|08 : | [do] | : 5 
!^62g422. Ial6"lg*lfed.el6c^2r 
flG3g^21 lal6~lg Ie<6q7c>»qlb.al6"2rl6g. 

lalG-lgjred.el6cl6"2e. 
fl63g42l Ial6*lgle<«q7c>©qlb.a.^2r: | 


&v0rl3100 L16«3pJo*hdvl02ftk08dql 
(detfega^a<c>a<cdcde©v9-ldefi i ♦ 1-Ua&vl08d^3726 : 13d8 
| : r#768L8r8(Svl08 

ooe • d . ge . d . od .>b.tf*l.r4<c.>b.<dc,>b.ea.bl6a2r4< 
e.d.^e.d.rA. >b.gA. v\<c. >b.<dc.>b.(eg)b.al6"2rl6g. 

I : r»B2gi 22 Ial6-ls4fed.el6 

Ic^2rf<63g»21^1al6~lg^le<eq7c>©qlb.al6"2rl6g. : | 
c!6"2e. i^63«421.Jal6-ltf Je<ii/q7c>®qlb.a. "2r»384 : | r8 
I •• 10 71. 1(jq8i >a_9r< *"9c_r"*d_r 

r"a r く修 e I’d r 、 r~g+ i • 一 q8a 本 1 一 17a8 

®aB0(«fs ,2! 5(tih , _ 220&(il@v 106o5 

I : rf _9r~Uf r8 • r "g_r4 . • -g_r_g 一 • "*a_r*"a | 一 r4 • 寿 : | 
r81l7o5a-*25210 r 2..&a|r16 
LI ⑽他 U9c! 81 . 16 *" 

lgg+l 121 :16a21 : | {aa } ba •: c&c8 . > b8 . a4 . r8 | a-ga) 8 
I : 6a2 4 : ir*8|a-g) 12 1 :13a2 I : | <c8. > b8 . aH . <d8d8dd + e 
g8&ae8tf ,2a"eed8c8dc8cc {ccc) 8c>b (bbb| 8bbaa {} 8f+ 8 
dg8e8r+*lgeafi8clge8gea8 { rgggggaabbb<cccddee) 2 . 
>e8ga8eeeeg8aeeIeee)8rbr<cc>bi{bbb)8bb(bbb)8a8ga 
r8aarab<cr> aab<c> aabr<e8>ab8<c>a{ab<cdee)2rere> 
a<d8>a<c>ii8a< {ccfd ) Bdd ( rc> l>ar<c> bav<c>ba J 2rb8a { g'gg} 8aa 
(aaaaaa) laaaaagf f ej8l>ger_ldrddcr_lc (c>b_ lag^lge) 2 
rarbraeba"*l <c8>ga~ 1 ba <o r "1 d8> a8 < : cdr~ 1(rf rf rr ) Jdd+eg 
rBaaraaa (aa) b<i*8c>ab<o> r | :lab く c> : | a<dd 
d>aa<dd>a<eee>aa<f-t f+>aaar く gg>aar く aarggg {gfigf aab) 4 
aa| : 3ega : |q5b8<c8>b8a8g8f+8e8d8c8>b8q8a 
g4a8.<c8> bg8aBr8a4b8.<o8> ba8b8ga 
a4b8 , <o8> g^8a8r<drdr >ar<ed>ar^f ■♦•eclrdd + e 
| : A (dd+e J See : | (dd + eeee) -leee (ee) (eee J 8eeeddd 


Oh!X 1993.5. 


►•遅ればせながら, 「オーバーテイク」 を H った0感想は…… 「ニヤ お一ん」。やっと ハー 
ドディスクを奴った。感想は……「ワお一ん」。私はバカではない。 

人褂舶•诚 (21) X68000 PR 0 II 锘山斟 

















330 

331 

332 

333 

334 

335 

336 

337 

338 

339 

310 

341 

3*1 ii 

343 

3 14 

345 

346 

347 

348 

3-19 

350 

351 

352 

353 

35<1 

355 

356 

357 

358 

359 

360 

361 

362 

363 

364 

365 

366 

367 

368 

369 

370 

371 

372 

373 

374 

375 

376 

377 

378 

379 

380 

381 

382 

383 

384 

385 

386 

387 

388 

389 

390 

391 

392 

393 

394 

395 

396 

397 

398 

399 

400 

401 

•102 

403 

404 

405 

‘106 

407 

408 

•109 

410 

111 

412 

413 

414 

415 

.116 

417 

418 

419 

420 

421 

422 

423 

•124 

425 

426 

.127 

428 

•129 

430 

431 

*132 

433 

434 

435 

436 

•137 

438 

439 

•HO 

441 

443 


t8 

t8 

t8 

t8 

t8 

t8 

t8 

t8 

18 

t8 

t8 

t8 


dccc> bbb{bb)bb{baa}Baggf+rf+egdaegf+a{aaa)8aaba©v0:| 
| : f*7ti8L8i «((>vl08®3 

oo*i.d . Ke .d . cd. >b. g-l . r l <c . > b. <dc:. >b. ea . bl6a2r-l < 
e.d.ge.il.cd.>b.gl.r-l<c.>b.<dc.>b.{eg)b.al6"2rl6g.| 
f »62 b* 22 Ial6 - lsj4fed.el6c*2r 
f*63g»2t lal6~lg le<@q7c>@qlb.al6 / 'Jirl6g. 

[»62««i : 2. Iul6 _ lglfed.el6cl6*2e. 
f*63g»21_lal6'lg4e<®q7c>®qlb.a.*2r*384 : |[do]I:5 
Ial6'lg4fed.el(ic"2r 
Iul6 _ lg4e<®q7c>®qlb.al6"2rl6g. 
f la 16 _ lg4red.el6cl6'2e . 

t^63gr21 Ial6*lg le<@q7c>®qlb.a. ^2r: I 


t9 

t9 

t9 

t9 

t9 

t9 

t9 

t9 

t9 

t9 

t9 

t9 

t9 

t9 


HASS 

®\Urt ILl6o^v9p3q6@rlr*!344r2cr8cr8or 
I : Jcr8t:rJ : | | lr2: | |2r4c(cc)r«: | 

I 3| :r8.c : I : | | lrcrocrcr*588 : | 

I : 3o(?r *lc v r8cccr4 : | rccrcorccrcr^60 

1 *Ji:r8c'i I : | r 1 I : 16cr8ccr8 • : I r ♦ 38 I: | 

cr2 . . .crii.cr8rl | : 4cr4rc | r2r: I r4 .cr8r lr2 .*.cr I 

I I : I5cr8cr4 : |cr 1..:| : | 

I : 3.?cr-lcr8cccr4 : I rccrccrcercr 本 60 
1JcrHm *4 : Ir1| | :16cr8ccr8 •: |r^384: lido 】 

15crBc | cr8 • : | crcr8ccr8cx*8 
2001 -8e | ci*8 . : | r8cc 
1 IcrBc | or*8 . : | crcr8ccr8cr8 
15cr8i : I or8 • : I r IrcrccrS . 

4cr8c|crB. : |r8cc| : 12cr8cor8. : | 


SNARE 

tlO) fivOrt IL16o4v9p3q6®rlrM344r2dr8dr8dr 
110) | : 4r4drvodr^60v9dr4•.dr|Iv5drv9r2:I I2dr8drdr8dr:| 
tlO ) | 3r8r4 • .d : I | 4v5drv9rdrddrdr : I r2 •d-lr 1 rdrdr8 .drdr4 • 
tlO) | : |:3r8.dr2dr8- : |dr8dr8dr8.v8drdr8.v9 
110) | : Hr Idr8 • : | dddr8 . dddr {v3dv IdvSd) 8v8dr8 . v9 
tlO) |:8r2..dr:|r 本 384:| 

tl0} | : r2..vl0ddr2.rv9dr8rlI : |:v8rdrdr8.drdIr4• : Ir 
tlO) | {v6d\9dvHdr)*21r 本 15v9dd: | 

110 ) l v5dv^7dv9dr | 8r8 • rl r2 • • v8drv9 | 

tlO) | : tv9| : 15r Idr8. : | {rv1OdddvTdd)2 : I : | 

tlO) |:| : 3r8.dr2dr8. : Idr8dr8dr8.v8drdr8.v9 

tlO) | : Hr4drtt. : | dddr8 . dddr (v3d v4d v5d} 8\ 8dr8 . v9 | 

tflO) | :8r2. .dr: | vt38A : | 

tlO) ldo]|:7r2..dr:|rv5ddddr8v6{dd}dv9dd(v^dd|8 r8. 

1101 |:|: 3r*1. \ 8dr4 . . v9dv8d: | | r4 • v9drv8dv5dr8v6dddr : I 
t10) rv9dr8v8drv9ddrv8dr8rv9ddv8d| : 7r4•v8dr4•.v9dv8d:| 
tlO) rvSddddt 8v(5(dd)dv9dd|v4dd)8r8. 

tlO) | :3r4. v«dr l . . v9dv8d: | rv 1Od r 4 v9dd {v8d v6dd) 8 r-l. v9 

tiO) I : 3r4.vBdrI..v9dv8d:|r2rv9dr8drdr|:8rl.v8dr4..v9dv8d:| 


/ TOM 

/ お持ちの ZMUSH .X version 1.11 以降の枸ならば, 

/ このトラックの M 後から数えて 4 fl 目を肖効にしてください 
/ ( 先頭の / 4• 削除するしフェードアウトするようになります。 


(til 

(til 

(til 

(til 

{til 

mi 

(til 
(111 
(til 
(til 
(til 
(til 
い. 11 
(til 
(til 
(til 
/(tl 
(til 
(til 
(til 


^v0i^4U6oJ\9p3q7@r0r*14 52tat , }cr{af|cr8 
6 36;irfr* 38.J\,a laaaaarrr)-1 v9 { f f f’f frrr l 4 
r»38 UHlauuaaal 4 v9 { f f f ff f) 4 v 10 ( cccccc ) UA 
rlrv9arar8.frfr8v8ccr8I:r*2112v9fffr8.cccr4.. 

I : 8v8ui liffr8 ,ar8ffrvl0cc : | r<38-lv9: | 
j : i.» 1536( voavTavSaa) 8aaar 
iiv5rv7fv8f|8fff{v5cv7cv8co)8cr8| 

vlO| :4r»niOr4lrfc}4 : |v9: | | : r» 2112v9f f fr8. cccr-1..| 

I : H 、 atir»irrr8.iir8fTr'_10cc: | r*384v9: | [do) 

I : 7 v8a t-8 l fr8 . ar8f f rv lOcc : | v8raaaar8v9 { f f J f r4 f r8 
I : 4v8arHffrvTavSr|ar8ffrvlOcc : |v9afffvlOcccc 
I : 3vBurtfrrrv7av8rar8ffrvl0cc : |r2v9{raaffr)4crvl0cc 
vBarBfIrvTuvHrarHffrvlOcc{v7aav8aaI8auaarv1Offffffccc 
I : 5 \ 8ar81_l r\ 7av8rar8ffrvl0oc : | \ 8raaaar8v9 ( f f) vlOTr*! f r8 
I:3vBar8ftiv7av8r|ar8ffrvlOcc : || : 3(v9avl0fc}8 : |r8 
r2v9 | raitl’f r.l4c*rvl0cc 
) : $co,U 

I : 3v8ai-Ht Tr\ 7av8rar8rfrvl0cc : | 

{v7aav8aa | 8aaaarv lOf f f ff fccc. 

I : 8v8ar8Ffrv7av8rar8ffrvl0cc:| 


444 

445 

446 

447 
4-18 
•H9 

450 

451 

452 

453 

454 

455 

456 

457 

458 

459 

460 

461 

462 

463 

464 

465 

466 

467 

468 

469 

470 

471 

472 

473 

474 

475 

476 

477 

478 

479 

480 

481 

482 

483 

484 

485 


(114 ) | : cror8crcrcrcr8cr:'| : | 

(1.14 ) |:|: 9cr8cr8cr8cr8 I crcr : I r-i I i : 32rcr4 . r8cr8cr8 : | : | | : 

(114) I : 4ct-crcr8 I crcr 4 . : |r2r| : 7 rcr4 . r8cr8cr8 : | r 1 I | : 16r4rcr8 : I 
(tl4) | : crcr8crcrcrcr8cr:| : |idol| : 80r4rcr8 : I 

/ CRUSH 

(tl5) ❷ vOt • 攀 41160 tJv9p3q3(Srlr«1536 

(tl5) alr2tl04r2tl28alrlr«948al6 A lrl| : alr*576alr*3264 : I 
(tl5) rlr*156alr8.r*732alr8.rl|:4alr*1344:| 

(tl5) rlr*156alr8.r*732alr8.rl 

(tl5 ) a 1 r»5 7Ga 1 r#3'<i6 4al r*2112[do] rt 1500ad . a 1 r*56-la 16&a 1 r*576 
(t15) alr*576alr*510a8.alr*360a8&alr*2304 

/ CLAP 

(t!6) ev0i , *4L16o5\.9p3q6@rlr*2976rdrddrdr»204 
(tl6) |:2dr8dr8dr8.drdrbb:I|: 

(116 丨 j : 4dr8dr8dr8. Urdr | bb : | 1560 | : 16H.dr: | 

(tl6 ) | :2dr8dr8dr8.driirbb: | : I 

(tl6) | :2r*576| : i2.brbbrl:|r»38-J |r*6144: I | : 

(116 ) | : 4df8dr8dr8.drdr | bb : | r* 1560 | | :16r-l.dr : | 

(116 ) | : 2dr8dr8dr8.di drbb: | : I (do] | :80r>l .dr : | 


(tl) [loop] 
(t2) iloop] 
(t3)[loop] 
(t4) [loop] 
(t5)[loop] 
(t6 丨 [loop] 
(t7)[loopl 
U8)[loop] 
(t9) [loop] 
(tl0)[loop] 
(til)(loop] 
(tl2) Hoop) 
(tl3) [loop] 
(tl4)[loop] 
(tl5)[loop) 
(tl6) tloop] 

(P) 


■ リスト 2 MAGICAL SOUND SHOWER の 
音色コンフイグファイル ( Z - MUSIC 標準データ版) 


/ -OUT RUN- MAGICAL SOUND SHOWER (C)SEGA 
/ Programed by ENG (+PCM8) 

/ 

/ ZMUSICttl 準 ADPCM データ対応 Ver. 

l=clapml.pcm,p-1,v5 
2=bass1•pcm,\40 
3=crsh0.pcm,v50 
4 = coiv808 . pcm , vl3 , p3 

.o2c=kick33•pcm f v75 f m2 

• o4c=tom7.pcm,v64 f p-2 
•o4d=rea 丄 8•pcm,v69,pi 
.o4f=tom6.pcm,v62,p-2 

• o4a= toin5 . pcra t v58 , p-1 
.o4b=tablna.pcm,v21,p-8,m4 

•o5c=sidel.pcm,v4ti,p-2 

• o5d=clapinl.pcm , p-1,ml,d930 t v41 

• o5b=shakerml•pcm,p2,v H 0 

.o6c=hhc.pcm,v71 
.o6d=hol.pcm,v45 
•o6a=3,f 1980, 12 


HI HAT 

^v0rMLlUuliv9p3q8®r0r^7 ; j^cd8 

0 v9cv7cv9wq ; id8q8 : | | : I v7cv lid: I 

8 vycv7c : v96q3d8q8: I I : 4 | : 6 v9cv7cv96q3d8q8 : I r2 : |r2.d8r8 
B \ ( JcvTc\ l J&qJd8q8 : | | : 

v 9ov7c.'v9(dq3d8q8v8crd ♦19r♦ 5 : | v9dr8dr8dr8 . drdr8 . 

1 *1 v9ev7uv3d8q8vBerd♦19r^5 : | r4 v9 | : Icr : I cv7cv9d8 

32v9cv7cv9^q3d8q8:| 

8 v9ev7cv9®q3d8q8 : I:||: 

I5v7i;^ 8ii: | r8 | : 8cr : I | : *1 rdrdrB . drdr I • : I | :15cr : I vl0d8v9 | 
4|:15v9cv7 1 : v9($q3d8q8v8erv9d^ 19r*5 : | 
v9cl2v9| :5cU12rM : | : I : | | : 

6 v9u\7c\9@q3d8q も v8crd*19r^5 : |v9dr8dr8dr8.drdr8• 

14\.9c\.7c:v9&q3d8q8v8cTd^ 19r 本 5 : | r4v9 | : icr: Icv7cv9d8| 
32v9cv7cv9®q3d8q8:I 
8 v9(:\7cv ⑽ q3d8q8: | : | 

(do|| : 160v9ev7cv9@q3d8q8:| 


/ 

(tl3 
{t13 
(tl3 
( 113 
t tl3 
(t!3 
(tl3 
(tl3 
( 113 


COWBELl. 

«v0rMl.ll)O*l\ 9p3(«>q2@r0 

I : 1OhrbrBbrh | rbrbr8bb: | r2 | : fi brbr8brb | rbrbr8bb : | r *672 
I : !*♦ 74*1 Ibbbb) 8:( : 7r8br8brbrbrbr8bb : | r2r8 . v8 {bb) v9br8 • 

I:Brv9brbbr8.Iv8bv9bbJBbbbv7br8 : |r<384v9:| 

rbbrHbrbbrbrbrS. : |brbbrbbbrbr^840| : brbbrbbbrbr I . : | I 
I : 32rtihr8brbrbrbr8bb : | : | 

I : i*^ 741(bbbh} 8 | : 7r8br8brbrbrbr8bb : | r2r8 . v8 (bb) v9br8 • | 

I:8rv9brbbr8.{v8bv9bbl8bbbv7br8 : |r#384v9:| 

[do)| : 40rv9brbbr8.{v8bv9bbj8bbbv7br8 : | 


tl4 

til 

tl4 

tl4 

114 


RIMSHOT 

^v0rML16o5v«Jp3q6@rlr 專 32IcrBcc | : rcr8cr8 •crS . | r8cc : | r 1 
I : 3 | : vcv \ . | r-4 . .c : I | r8cr8cr8 : | r2 
I : 3 |:vet I • |rI • .c : | r8cr|rcr8 : jrcrc 
v 1 c vc r 81 'vc ro rcr8cr8cr8cr8 • r2 I : 

| : 4crcrc r8 | <-*rcr4 . : | r2r I : 7rcr.l• rBcrBcrB : | r H •16r4rcr8 : | 


.erase 1 
•erase 2 
.erase 3 
.erase 4 


| リスト 3 スーパー八ングオンの AD PCM データ分離プログラム 


10 /拿 SUPER HANUON ADPCM データを分解 91/11/05 by ENG 
2D /♦ 

30 /* このフロプラムと同じディレクトリ上に、 

40 /* r SPHSND.MOP j がある状旭で実行してくたさい。 

50 /% 

60 / 聿 SPI1_GM.FCM はコ.ミデータです。 

70 /* 

80 int. f0, fl , i 

90 int si^e(9 ) = l1663,1032, 1752, H64, 61 1, 200,8717,4095,55 

36,1385) 

100 str na( 9 K 2 J = l *'HT" , "MT M , "LT" , "SD" , "BD" , "GH" , ,, CC , *. ,, RC , " M 0 
H","CH") 

110 char pi;ia ( 2U0U0 ) 

120 /* 

130 fO = fopenl ••SPHSND.MOP” , "r") 

140 fseek( f0, 91,0) 

150 for i : 0 to 9 

160 fread( pcm, size(i ) , f0 ) 

170 fl=t*open( *'SPH_" + na ⑴ + ...PCM.,• "c" } 

180 fwritei pcm, size(i ) , f 1) 

190 fcloae( fl) 

200 next 

210 fcloseaU ( } 


►存休みを•太:家で過ごしている。半岛の先っばの片旧舍なので,市内で1 i •しか Oh ! X が取 

り扱われていない。誰か一人,読者がいると思われる。で, 19 F 1 の午前11時頃,唯一の Oh ! 0h!X LIVE in ’93 

X を!!ってきた ( H い古め?)。あぁ,幸せ。さて,卞旮の物体への立阼视ですが,垃に映 
った0分の U を f •け法で W •つめると……。阳度詩郎(17> X 68000 ACE - HD 石川県 

























リスト 4 MAGICAL SOUND SHOWER の音色コンフイグファイル (AD PCM データ流用版) 


平松愛理「もう笑うし力令い」 

for 2MUSIC+PCM8+M1 


(i) 

.ml_midi_ch={l,2,3,4,5,6,7,8) 

.ml_part_setup=(0,0,0,0,6,1,0,0,0,6,2,010,0,6,3,0,0,0,6, 
4,0,0,0,6,5,0,0,0,6,6,0,0,0,6,7,0,0,0,61 

.send_to_ml 
bl) 

m 1,5000)(al,1) 
m 2,3000 )(a2,2) 
m 3,5000 1(a3,3) 
m 4,3000)(a4,4) 
m 5, 3000 )(a5,5) 
m 6,3000)(a6,6) 
m 7,3000 )(a7,7) 
m 8,5000)(al7,8) 
in 9,5000 )(al8,9 ) 
m 10,300 0)(al9,10) 
m 11 ,3000) (a20,11) 
m 12,300 OMa 21,12 > 
m 13,300 0)(a25,13) 
m 14,300 0){a25,14) 
m 15,300 0)(a25,15) 
ra 16,300 0H&25.16) 
m 17,3UU0)(a22 f 17) 


5, 

6 , 


5, 

26 

3, 

31 

2, 

22 

2, 

0 


Triangle 


0, 

0, 


0, 

0, 

0, 

0, 


ol25) 


® 1 . 

31 

31 

31 

31 

3 


tlU)116q8o2v8 

tl6) |:8rl:||:4| : b8bbrbb8:| : I I:11 : b8bbrbb8:| : | v9 

tU) «vl24® 10318 q8 

IB) I :8rl : I d-d-d-d-16d-16rl6d-l6d-d-d- 
tB) >g-g-g-g-16g-16rlBg-16g-g-a- 
L8) b-b-b-b-16b-16rl6b-16b-h-f 
t8) e-e-e-e-16e-16rl6a-16a-a-a-lUb-16< 

tB) d-d-d-d-16d-16rl6d-16d-d-d- >g-g-g-g-lbg-16rl6g-16g-g-a- 

t8) b-b-b-b-16b-16rl6b-16b-b-f 

ta) rl6e-16re-4a-a-16a-16rl6g-l6a-16b-16 

L9) ®vl24© 10318 q8 

t9) |:8rl:| d-d-d-d-16d-16rl6d-lbd-d-d- 
t9) >g-g-g-g-16g-16rl6g-16g-g-a- 
t9) b-b-b-b-16b-l6rl6b-16b-b-f 
t9) e-e-e-e-l6e-16rl6a-16a-a-a-16b-16 く 

t9 J d-d—d—d-16d—16rl6d—16d-d-cl- >g-g-ts-g-16g—16rl6g —ltig-g-u- 

t9) h-h-b-b-16b-16rl6b-16b-b-f 

t9) rl6e—16re—4a-a-16a-16rl6g-16a-16b—16 

Part A 


/ Intro 1 

(tl)ei5du82dvB0116q6o4 

(tl)I: |:|:|:4_l5 , a-<d-f> 1 : |©v080r8:Ir4 : I | : I : 4_15'a-<cd-f> f : 

(tl)@v80r8 : Ir4| : | :4.15 , a-<d-f>' : I®v080r8 ; 1x4 : I 

(t2) ®76®ul27@vl2714q4o4 
(t2) |:8a-r<d-r> : I 

(t3) @5«u090@v7018q8o3 

(t.3 ) | ;d~a—<d — >a—<e-e-16d—16&d-16d-lB>a— 

(t3) >g-<a-<d->a-<e-e-16d-l6&d-16d-16>a- 
(t3 ) >b—<a — <d—>a—<e-e—16d—16itd-16d-16 > a - 
(t3 ) >e-<g-<d->g-<ffl6d-16Scd-16d-lGb -: I > 

{t4 ) ®10®ul0 7(8vB0116q8o4 

(t4) I : 4rl:|| : 4d+8d+8dd8d+d+rrd+r8d8 : |®v85 
(tlOJ ®v!25@2il6o7 


tlO) | : 4| : 159p2aapla8 : | : |r2p3r8a8a8aB rl 
tl1)®3Qvl27q8o8pl | : 116rl:| (c.> > >c )180&(cf )12 
tl2) @3dvl20q8o8p3 rl6| : 116rl:|(c>>>c)180&(cf)12 
tl7) @33vl27qBo8p2 | : 116rl : I(c>>>c)180&(cf)12 
tl3 > vl2116q8o2 

tl?) I : -Irl:I | : 4s8g32g32g 32832 gggg({8gBg8g8 : |vl2 
Intro 2 

tl)| : | : |:4_15 , a-<d-f>' : |«v080r8 : |r4 : I 
tl)|:| : 4_15'a-<cd-f>' : I@v80r8:Irl 
U) I : I:4_15 , u-<d-f> 1 : |®v080r8 : |r4 
tl)| : | : | :4_15'a-<d-f>' : I«v080r8:Ir4 : I 
U ) |:|: 4jl5 , a-<cd-f> ' : |®v80r8 : | r-l 

tl) r , g-b-<d-e-> , r8q3 f g-*lb-<d-e-> 9 

tl) f g-8b-<d-e-> ,q8,g-l) 鱗く d_e -〉 , く d-e-> • r , g-b- く d-e-> # r8 

t2) I : 4a-r<d-r> : | |;3a-r<d-r> : I rl 

t3) d-a-<d->a-<e-e-16d-16& : d-16d-16>a- 
t3 ) >g-<a-<d->a-<e-e-16d-16«cd-16d-16>a- 
t3) >b-<a-<d->a-<e-e-16d-16&d-16d-16>a- 
t3) >e-<g-<d->g-<ffl6d-16&d-16d-16b-> 
t3) d-a-<d->a-<e-e-16d-16itd-16d-16>a- 
t3 ) >g-<a-<d->a- く 6&d-16d-16>a- 
t3) >b-<a-<d->a-<e-e-16d-16&d-16d-16>a- 

t3) 1 fa- 1 q8 1 fl6a- 1 » f 16a- 1 rl6 » f 16a- 1 r 

t4) | : 4d+8d+8dd8d+d+rrcUr8d8 :丨 | : 4d+8d+8dd8d+d+rrd+r8d8 : I 

tl3) | : 4g8g32g32g32g32ggggg8g8g8g8;| 
tl3) | : 4g8g32g32g32g32ggggtf8g8gB^8 : | 

16) ®1 ⑽ ulO0@v 5018 q8o3 

t6) |:8rl:| | : 4fgfgfgfg:| | : 3fgftffgffi:I 

t6) fl6fl6gfgfgl6f16fl6f16g 

t7) ®3«ul00(8v9018q8o4 

t7) |:7rl : |r2-a-16b-16<d-16e-16 | : rq3fq8e-q3d-f4q8e-.d-16 : I 
t7) rq3fq8e-q3d-f4q8a-.a-16 &a-q3g-fe-q8d-4e-4 
t7) |:3rq3fq8e-q3d-f4q8e-.d-16:I 

17) >rl6 , b-16<d-e-a-> 9 rq3 9 b-4<d-e-a-> 9 

t7) 1 b-<d-e-a-> f q8| :*b-16<d-e-a-> 1 : |rl6*b-16<d-e-a-> *r 


78 

79 

80 
81 
82 

83 

84 

85 

86 

87 

88 

89 

90 

91 

92 

93 

94 

95 

96 

97 

98 

99 
00 
01 
02 
03 
04 
05 
06 
07 
08 
09 
10 
11 
12 

13 

14 

15 

16 

17 

18 

19 

20 
21 
22 
23 
2\ 

25 

26 

27 

28 

29 

30 

31 

32 

33 

34 

35 

36 

37 

38 

39 

40 

41 
\2 

43 

44 

45 
‘16 

47 

48 

49 

50 

51 

52 

53 
5 4 
55 


84 Oh!X 1993.5. 


► 「教 ff 学」の iiiV 交換で思い出したこと。スキーのまで「筋肉ち fij を「金に苦す rfi 」 と変換 
された。確かに生活を衷视されたような気がしてムツ!とした。 

小川洋(38> X 68000 ACE-HD 石川 iW 


/ -OUT RUN- MAGICAL SOUND SHOWER (C)SEGA 
/ Programed by ENG (+PCM81 
/ 

/ スーパーハングオンの ADPCM データを使うれし 
/ ZMUSIC 付滅 :\I)K : M データからも、いくつか必要 

1 =clapmi.pcm,p-l , vo 
2=bass1•pcm,v23 
3=cow808•pcm,vl3,p3 

• o2c=sph_bd.pcm,vlo 2,m2 

.o4c=sph_lt•pern,v120 
.o4d=sph_sd.pcm,v H 3 
.o4f=sph_mt.pom,v208 


o4a=sph_ht.pcm,v119 
o4b= tablna.pcm,v21,p-8,m3 

ooc=sidel.pcm,v48,p-2 
o5d=clapml.pern f p-] ,ml ,(19 30 , v41 
o5b=shakerrnl . pcm , p2 , v 110* 

o6c=sph_ch•pcm,v79 
o6d=sph_oli.pcm, v 79 
o6a = sph_cc . pcm , 184 

erase 1 
erase 2 
erase 3 


リスト 5 MAGICAL SOUND SHOWE 闩用カウンタ表示 


1: O 00 C 6 E 44 OOO 01 E 0 O 
5:0 OOG 6 E 44 0000 1 E 0 O 
9:00 OO 6 E 44 0 OOO 1 E 00 
13: OO 006 E 44 0 O 001 EO 0 


2 :00006 E 4-1 OOO 01 EOO 
6:00006 E 44 00001 E 00 
10:00006 E 44 O 0 OO 1 EOO 
14 : OOO 06 E 44 O 0 O 01 EOO 


3 : U 0006 E 44 0000 1 E 00 
7 :00006 E 44 0000 1 E 00 
11:00006 H 44 0 OOO 1 E 0 O 
15:00006 E 44 O 0 O 01 E 00 


A : OOO 06 E 44 00001 E 00 
8:0 O 0 G 6 E 5 C * 00001 E 0 G 
12:0 OOO 6 E 44 00001 E 00 
16 : OO 0 O 6 E 44 0 OO 01 EOO 


リスト 6 もう笑うしかない 


日本音楽著作権協会(出)許諾第9273224-201号 


0 5 3 3 5 


15 5 5 0 


5 

C 

9 I 
VI 
2 : 
01 
B r 
0*8 


a 1 

r V 

a 4 
r 1 
4 8 
: r 

2 r 

le 

V d 
J, 8 
1 d 
• 8 
8 r 
e 8 
re 
e 8 
8ddr 
dr 
6 
el 
81 
r 4 
d 1 
r V 
6 

r 1 I 


2 : r 

Ola 
8 r r 
a*7 3 




5 5 5 


3 2 11 


10 4 5 
2 2 2 


o12 A 
5 4 3 


5 3 2 2 


0 4 15 s 5 5 5 6 

6 5 6 4 5 0 5 3 3 5 

lx 1* 1* IX 1 

4 2 4 0 7 3 5 5 5 7 
1111 

11113 11113 
丨 3333 —3333 
2 3 
& 6 


123J-5 6 7890123J- 5 6 7890123456 7 8 90123456 8901234 5 6 ^—89012345 6 789012 34 5 67 89012345 67 
1111111111222222222233333333334444 J-J-44-4J- 5 5 5 5555555666 666666 677777777 
























156 

157 

158 

159 

160 

161 

162 

163 

164 

165 

166 

167 

168 

169 

170 

171 

172 

173 

174 

175 

176 

177 

178 

179 

180 

181 

182 

183 

184 

185 

186 

187 

188 

189 

190 

191 

192 

193 

194 

195 

196 

197 

198 

199 

200 

201 

202 

203 

2U4 

205 

206 

207 

208 

209 

210 

211 

212 

213 

214 

215 

216 

217 

218 

219 

220 

221 

222 

223 

224 

225 

226 

227 

228 

229 

230 

231 

232 

233 

234 

235 

236 

237 

238 

239 

2-10 

241 

242 

243 

244 

215 

246 

247 

248 

249 

250 

251 

252 

253 

254 

255 

256 

257 

258 

259 

260 

261 

262 

263 

26 1 

265 

266 

267 

268 

269 


I : ‘l_15 , b-<e-g> , : |®v80r8: | 

I : 4_15 1 a-<ce-g> ' : I@v80r8 : |r4 
I : l_15'b-<de-g>' : |®v80r8:|r4 
j:4_lo *a-<ce-g> ' : |@v80r8 : |r4 
I : I 15 'b-<e-g> * : |®v80r8: I r-1 


I : I : I : | : -l_15 , a-<d-f> • : |@v80r8: | r4 : | 
|:|:4_15»b-<d-g-> V : |@v80r8:|r4 
1:1: l_15 , g-b-<d-> * : |«v80r8:|c4 
I : I:I : 415>a-<d-f> * : |«v80r8 : |r4:| 

1:1 : 4_15 , b-<d-g-> , : |(Sv80r8 : | r4 
|:| : 4_15 , a<ce-> * : |Qv80r8:|r4 

I : 8rl:| 

I : <d-a-<d->a-<e-e-16d-16&d-16d-16>a- 
>b<a-<d->a-<e-e-16d-16&d-16d-16 > a— 
>a<a-<d~>a-<e-e-16d-16&d-16d-16>a- 
>e-<g-b-<ff>b-16b-16&b-16b-16b- 
d-a-<d->a-<e-e-16d-16&d-16d-16>a- 
>b<a-<d->a-<e-e-16d-16&d-16d-16>a- 
>a<a-<d->a-<e-e-16d-16&d-16d-16>a- 
>a<f<c>f<ffl6cl6&cl6cl6>f 


t4 ) | : 8d + 8d+8dd8d+cH-rrd+r8d8 : | 

tl3) | : rl r8g8r8g8r8g32g32g32g32g8g8 |:5rl:| 
tl3) r8g8r8g8r8g32g32g32g32g8g8 

I : 8fgfgfgfg:| 


8rl : | 


t8) | : <d-d-d-d-16d-16rl6d-16d-d-d- >bbbbl6bl6rl6bl6bbb 

t8) b-b-b-b-16b-16rl6b-16b-b-b- 

t8) e-e-e-e-16a-16rl6a-16a—a-a-16b-16 

t8) <d-d-d-d-l6d-16rl6cl-lBd-d-d- >bbbblbblfer 16bl6bbb 

t8 ) b-b-b-b- lbb-lbrJbD-i od-d-d- aaaa ioaionout uuttu 

t9 ) | : <d-d-d-d-16d-16rl6d-16d-cl-d- >bbbbl6bl6rl6b1 Bbbb 

t9) b-b-b-b-16b-16r16b-16b-b-b- 

t9) e-e-e—e-16a-16rl6a-16a-a-a-16b-16 

t9) <d-d-d-d-16d-16rl6d-16d-d-d- >bbbbl6bl6rl6bl6bbb 

t9) b-b-b-b-16b-16rl6b-l6b-b-b- aaaal6a!6rltial6aaa 


tl4) 

8cccc: | 

tl5) 

|:|:8rara: | 

tl6 } 

1:1 : r1r1r1| : b8bbrbb8:| : | 


Part B 

: | :4_15 , a-<d-f> * : |@v80r8: | r-1:| 

: 4_15'gb-<d-f> * : |@v80r8: | r-4 

_15 , g-b-<d-> , : I@v80r8 I : -l_l5 1 g-b-<de-> ' : |Sv80r8r4 
_15 ' a 7 <d-f> 1 : |@v80r8 | : 4 —15 ’a- く ce-> ’ : I@v80r8r4 
:4_15 , gb-<d-f> , : I®v80r8 : lr4 
: I : I : 4_15 , g-b-<d-f> * : |Qv80r8 : Ir4 : | 

2 |:|: l_15 , g-b-<d-f>' : |Sv80r8 : Ir4 
r'g-b-<d-e->*r8q3*g-4b-<d-e-> '' g-8b-<d-e->' 
q8 * g-b-<d-e-> 1 *g-b-<d-e-> ' r'g-b-<d-e-> ' r8 


Sv74@41lo4q8a-gg-f2e-2a-gg-&g-I:5rl:| 
o41 l@76@ul2 7@vl27q4r4fa-<d-> r lg-b-<d-> r4 t'a<c> 

®v7 4@41 lo-lq8a-gg-f2e-2a-go4@76®ul27@vl27q414g-r<d->r rl 

>b-<a-<d->a-<e-e-16d-16&d-16d-l6>a- 
>e - <g<d->g<e-e-16d-164d-16d-16>g 
>e-<g-<d->g-<e-e-16d-16&d-16d-16>g- 
d-a-<d->d-<e-e-16>a-16Sua-16a-16>c 
<d-a-<d->a-<e-e-16d-l6&d-16d-16>a- 
>e-<g<d->g<e-e-16d-l6&d-16d-16>g 
I l>e-<tf-<d->g-<ffl6d-16&d-.16d-16>fit- 
>a-<tf-<d->g-<ffl6d-16&d-16d-l6>g- 
: I I 2 >e-<!j5-<d->g-<ffl6d-16&d-16d-16>g- 

n<ia- , rq4 , f4a-, 1 fa-' q8 ' fl6a- 1 ' f 16a- 1 r 16 1 f 16a-» r 

I:24d+8d+8dd8d+d+rrd+r8d8:| 

I | | :fl 6 fl 6 g: | f«16fl6fl6n6g : | 

I:6rl:|o518®76@ul27@v74q4fd->b-g- fd->b-g- 
@3@u100@v 901805 r4q3fd-e-q8>b-16<d-16r16b-16r16a-16 
I :12rl:ieul27@vl27@7 6o4q.J12a-<d->g<d-> 

SulOGQv 801805 @3r4d-e-td-16e-16rl6>b-16<rl6d-16@v90 
>rl6 , b-16 く d-e-a-> , rq3 , b-*l<d-e-a-> , »<ce-fb-> » 
q8'<cl6e-fb-> , *<cl6e-fb-> 1 rl6'<cl6e-fb-> 1 r 

b-b-b-b-16b-16rl6b-16b-b-b- e-e-e-e-16e-16rl6e-16e-e-b- 
e-e-e-e—16a-16rl6a—16a-a-a— <d—d—d—d—16cl6rl6cl6ccc 
>b-b-b-b-16b-16r16b-16b-b-b- e-e-e-e-16e-16rl6e-16e-e-b- 
Ile-e-e-e-16e-16rl6e-16e-e-e- 
a-a-a-a-16a-16rl6a-16a-a-a-16b-16 
:I I 2 e-e-e-e-16e-16rl6e-16e-d-g- 
rl6e-16re-4a-a-16a-16rl6g-16a-16b-16 

b-b-b-b-16b-1 61 , 16 b-16b-b-b- e-e-e-e-lBe-lBi'lBe-lBe-e-b- 
e-e-e-e-16a-16rl6a-16a-a-a- <d-d-d-d-16c16rl6cl6ccc 
>b-b-b-b-16b-16rl6b-16b-b-b- e-e-e-e-16e-16rl6e-16e-e-b- 
Ile-e-e-e-16e-16rl6e-16e-e-e- 
a-a-a-a-16a-16 rl6a—16a-a-a—16b—16 
: Ie-e-e-e-16e-16rl6e-16e-d-g- 
rJ6e-16re-4a-a-16a-16rl6g-16a-16b-16 

tl3) | : 8rl : | 

tl4 J | : 8cccc 


tl5) | : 7rara 

tl6) rlrlrll 


IVl4116rdr8efr8f8fiefr814vl2 : 


b8bbrbb8 : Irlrlrlrl : I 

Part C 


I : I : I : •!15'a-<d-f> ' : |®v080r8 : | r l : | 

|:| : 4_15 , a-<cd-f>.' : I@v80r8: I r4 
r ’ g-b-<d-e-> 1 r8q3 1 g-4b-<d-e-> 9 

’ g-8b-<d-e-> 9 q8 9 g-b_ く d-e-> * 1 g-b-<d-e-> 1 r 1 g-b-<d-e-> 1 r8 
I : 3a-r<d-r> : | rl 

d-a-<d->a~<e-e-l6d-16&d-16d-16>a- 
> g-<a-<d->a-<e-e-16d-164.d-16d-16>a- 
>b-<a-<d->a-<e-e-16d-16id-16d-16>a- 

>rl6,f lea-^rciVfJa-* • fa-* q8 • f 16a- ,, f 16a 」 rl6 , f 16a- , r 


:4 

15' 

, b-<e-g> 1 : 

|®v80r8 : 

1 r4 

:4 

-15' 

1 a-<ce-g> 1 

: |8v80r8 

: 1 rl 

:4 

15' 

'b-<de-g> 1 

: |@v 801,8 

: 1 r 1 


15' 

’ a-<ce-g> 1 

: |6v80r8 

:Irl 


t2) |:| :3b-4r4<e-4r4> : I <b-4 r4e-*I f 4 > : | 

t3) <|:e-b-<e->b-16b-16<ffl6e-16&e-16e-16>b- 
t3 ) >a-<b-<e->b-16b-16<ffl6e-16&e-16e : -16>b- 
t3) cb- く e り b-16b-16 く fn6e-16&e-16e-16>b_ 
t3) >f<b-<e->b-16b-16<ffl6e-16&e-16e-16>b-:| 

t4 ) | : 8d+8d + 8dd8d+d+rrd + r8cia | 

t6) | : 7fgfgfgfg : If16fl6gftffglGf16fl6fl6g 

t7) @u90<| : r2rl6e-16q3c>q8b-.<cl6 

t7) r2rI6e-16q3cq8f•gl6 r2r16g16q3cq8e-.b-16 & 

t7) b-2> f a-4<ce-> 9 f a-4b<d-> 1 : | く ® ulOO 

t8) <e-e-e-e-lbe-16r16e-16e-e-e- >a-a-a-a-16a-16rl6a-16a-a-a- 
t8) <ccccl6cl6rl6cl6cc>g ffffl6b-16rl6b-16b-b-b-16<cl6 
t8) e-e-e-e-lbe-16rl6e-16e-e-e- >a-a-a-a-16a-16rl6a-16a-a-a- 
t8) く ccccl6cl6rl6cl6cc>g ffff16b-16rl6b-16b-b-16<cl6e-16cl6 

t9) く e-e-e-e-I6e-16rl6e-lbe-e-e- >a-a-a-a-16a-16rl6a-16a-a-a- 
t9) <ccccl6cl6rl6cl6cc>fi ffff16b-16r16b-16b-b-b-16<c16 
t9) e-e-e-e-16e-16rl6e-!6e-e-e- >a-a-a-a-16a-16rl6a-16a-a-a- 
t9) <cccc16cl6rl6cl6cc>g ffff16b-16rl6b-16b-b-16<cl6e - 16016 

tl3) | : 8g8g32g32g32g32ggggg8g8g8g8:| 

til) |:8cccc:| 

tl5) |:7rara:|vl4i16rdr8e8r8d8derfr814vl2 
tl6) |:8| : b8bbrbb8:| : I 

Fart D 


► 3 m 9 n , 人 m へ行く。 X 68030 をひと y 抨んでこようと思った力 ? , 箱すら兄なかった 
(泣 )„ 井戸耽樹(22> X 68000 EXPERT 岐皐阳 


(t4 ) | : 4d + 8d + 8dd8d-s-d+rrd+r8d8 : | 

(tl3 ) | : 4s8g32g32g32g32ggggg8g8i{8g8 : | 

(t6> | :3fgfgfgfg:| f16f16gfgftf16fl6f16f16g 

(t7) | : 3rq3fq8e-q3d-f4q8e-.d-i6:| 

< t7) >rl6'b-16<d-e-a-> , rq3 , b-4<d-e-a-> '' b-<d-e-a-> * 

(t7) q8*b-16<d-e-a->'*b-16<d-e-a-> ' rl6*b-16<d-e-a->'r 

(tl4 » | : 4cccc:| 

(tl5) | : 3rara:| v14116rdr8e8r8d8derfr814vl2 
U16) |:4| : b8bbrbb8:|:|v9 

(t8) d — d — d — d~16d-16rl6d-16d—d—d— 〉 g—g— 16 名 _ 

(t8) b-b-b-b-16b-16rl6b-16b-b-f 
(t8) rl6e-16re-4a-a-16a-16rl6g-16a-16b-16 

(t9) d-d-d-d-16d-16r16d-16d-d-d- >g-g-g-g-16g-16rl6g-16g-g-a- 
(t9) b-b-b-b-16b-16rl6b-16b-b-f 
(td) rl6e—16re—4a—a—16a—16rl6g-16a-16b-16 

/ Part A* 

/ Part A をコピー,枝正して f さい 

(tl) I : I : I : I:4 15>a-<d-f>' : I«v80r8:Irl : I 
(tl)| : | : 4_15 , b-<d-g-> » : | ®v 801,8 : 11,4 


Oh!X LIVE in .93 85 


t2 ) | : <e-4r4> : | 

t3 ) >| :<e-b-<e->b-16b-16<fri6e-16&e-16e-16>l)_ 
t3 ) >a-<b-<e->b-16b-16<fri6e-164te-16e-16>b-: I 

tA ) | : ld+8d + 8 dd 8 dfd+rrd+ 1 , 8 d 8 : | 

t6) |rlfgfgfgfg : | 

t7| | : rq3gq8fq3e-g4q8f•e-16:| 

t7) rq3tfq8fq3e-g4q8b-.b-16 &b-q3a-gfq8e-4f4 

t8 ) e-e-e-e-16e-16rl6e-16e-e-e- >a-a-a-a-16a- l(irl6a-16a-a-a- 
t8) <ccccl6cl6rl6cl6cc>g ffffl6b-16rl6b-16b-b-lG<cl6e-16cl6 

t9) e-e-e-e-16e~16rl6e-16e-e-e- >a-a-a-a-16a-16rlGa-iea-a-a- 
tQ )<ccccI6cl6rl6c16cc>g ffff16b-16rl6b-16b-b-16<c16e-16cl6 

tl3) |:4g8g32g32g32g32ggg££8fi8g8g8:| 

t14) | : 4cccc:| 

115 ) | : *1 rara : I 

tl6 ) v8| : 4|:b8bbrbb8: | : j 

Intro 2 # 

r Intro 2 をコビー、修正して下さい 


t t 111 


111111 2 33333333 
t t t t t t t tttttttt 


012345 6 789012345 678901234 5 678901234567 890123 J-56« 18901234 '5678901234 5 678901234 56 789012345 67 8901234-5678901234-5 6 7 890123 
77 77 ^—7777 7 8 8888888889999999999000000000011111111112222222222333333 5 5 555 55 55 666 6 6 666667 7 7 777 7 7 778888 
22222222222222222222 0 ^ 22222222 0^ 3333333333333333333333333333333333 3 3333 3 3333333333333J 333333333333333333333333333333 


1111 2 3333 
t t t t t t t t t 


t t t t 


4-4 4 
r r r 

r8r8r8 

o o o 
8 8 8 
V V V 
@@@ 


g g g 
秦-祕 

e e e 
c d c 

赌 i 觸 

aba 
5 5 5 


t t t 




































I : l_15*g-b-<d-> * : |Qv80r8: | r-i 
I : I:4_15 , a-<d-f> , :|®v80r8:|r4:I 

I:4_15'b-<d-g-> * : |6v80r8:|rl I:|:115»a<ce-> 1 : |Qv80r8:| 


t3 ) | : <d-a-<d->a-<e-e-16d-16icdr 16d-16>a- 
t3 ) >b<a-<d->a-<e-e-16d-16&d-tl6d-16>a- 
t3) >a<a-<d->a-<e-e-16d-16td-16d-16>a- 
t3) >e-<g-b-<ff>b-16b-16ib-16b-16b- 
t3) d-a-<d->a-<e-e-16d-l6id-16d-16>a- 
t3) >b<a-<d->a-<e-e-16d-16&(l-16d-16>a- 
t3) >a<a-<d->a-<e-e-16d-16&d-16d-16>a- 
t3) >a<f<c>f<ffl6cl6&cl6cl6>f 

t4) | : 8d+8d+8dd8d+d+rrd+r8d8:| 


t-13) | : rl r 8 g 81 , 8 g8r8g32g32g32a32g8tf8 | :5rl:| 
tl3} r8g8r8g8r8g32g32g32g32t!8g8 


t6) 

t7) 


I : 8fgfgfgfg:| 
8rl:| 


t 8 ) | : <d-d-d-d-16d-16rl6d-16d-d-d- >bbbbl 6 bl 61 , 16 bl 6 bbb 

t8) b-b-b-b-16b-16rl6b-16b-b-b- 

t8) e-e-e-e-16a-16rl6a-16a-a-a-16b-16 

t8) <d-d-d-d-16d-16rl6d-16d-d-d- >bbbbl6bl6rl6bl6bbb 

t8) b-b-b-b-16b-16rl6b-16b-b-b- aaaal6al6rl6al6aaa 

t9) |:<d-d-d-d-16d-16rl6d-16d-d-d- >bbbbl6bl6rl6bl6bbb 

t9) b-b-b-b-16b-16rl6b-16b-b-b- 

t9) e-e-e-e-16a-16rl6a-16a-a-a-16b-16 

t9) <d-d-d-d-16d-16rl6d-16d-d-d- >bbbbl6bl6rl6bl6bbb 

t9 ) b-b-b-b- 16b-16rl6b- 16b-b-b- aaaal6al6i*16al6aaa 


tl4 ) 


8cccc : I 


11)|:| : -1_15 * b-<e-g> * : | @v80r8 : | r4 
tl)|:|:4ll5»a-<ce-g>' : I«v80r8:|r4 
tl)1:1 'b-<de-g> ' : |(8v80r8 : | r4 


b8bbrbb8 : Irlrlrlrl:| 

Part C* 

Part C をコビー、修正して下さい 


tl) 
tl) 
tl) 
tl) 
tl) 
tl) 
tl) 
tl) 
tl) 
tl) 


: | :4_15 , a-<d-f> , : r®v80r8 : | r<l : I 
: 4_15'gb-<d-f> * : I«v80r8:|r4 
_15 ’ g-b-<d-> * : I@v80r8 
_15'g-b-<de-> 1 : |®v80r8r<l 

_15’a-<d-f>’ : |@v80r8 |H 15 , a-<ce->’ : I@v80r8r4 
7*1 15»gb-<d-f> ' : |Qv80r8: |r4 
: I : I:4_15'g-b-<d-f> , : |®v80r8 : |r4:I 
2|:|:4_15 , g-b-<d-f>' : |0v8Or8 : |r4 
r , s-b-<d-e-> , r8q3 ,, g-4b-<d-e-> ' 1 g-8b-<d-e-> 1 
q8 *g-b-<d-e-> 1 ' g-b-<d-e-> 1 v' g-b-<d-e-> ' r8 


t2) 6v74341lo4q8a-gg-f2e-2a-gg-&g-| : 5rl:| 

t2) QulOOSv 7503041 16| : r4r8a-b-<d-e-d-8&d-4> : Ir4r8a<ce-fe-84e- 

t2) @ul27®v74@lllo4q8a-gg-f2e-2a-so4Q76@ul27evl27q4H rl rl 

t3) >b-<a-<d->a-<e-e-16d-16&d-16d-16>a- 

t3) >e-<g<d->g<e-e-16d-164d-L6d-16>g 

t3) >e-<fi-<d - >g-<e-e-16d-16&d-16d-16>g- 

t3 J d-a-<d->d-<e-e- 16>a-164ta- 16a-16>c 

t3) <d-a-<d->a-<e-e-16d-16&d-16d-16>a- 

t3) >e-<g<d->g<e-e-16d-16i ; d-16d-16>g 

13) |l>e-<g-<d->g-<ff16d-16&d-16d-16>«- 

t3) >a-<g-<d->g-<ffi6d-16&d-16d-16>g- 

t3 ) : | | 2 >e- く g-<d->g-<ff 16«i-16&d-16d-16>g- 

t3) >rl6 , fl6a- , rq ; l , f4a-' * fa-* q8 1 f 16a-* * f 16a- 1 r 16 * f 16a- 1 r 

)|:2ld+8d+8dd8d+d+rrd+r8d8:I 

tB) | : 7Igfgfgfg: | | :fl6fl6g: | fgl6n6fl6fl6g : | 

t7j | :6rl : |o518®76@ul27©v74q-1fd->b-g- fd->b-g- 

t7) ®3®ul00@v 751805 r4q3fd-e-q8>b-16<d-16r16b-16r16a-16 

t7) | : llrl : Iq3rlfd-e-q8>b-16<d-16rl6b-16ri6a-16rlrl 

t7) rld-e-fd-16e-16rl6>b-16<rl6d-16®v90 

t7) >rl6 , b-16<d-e-a-> , rq3 *b-4 <d-e-a-> * *<ce-fb->' 

t7) q8* <cl6e-fb-> 1 '<cl6e-fb-> 1 r16 *<c16e-fb->'r 

ta > b-b-b-b-16b-16rl6b-16b-b-b- e-e-e-e-16e-16r16e-16e-o-b- 

t8) e-e-e-e-16a-16rl6a-16a-a-a- <d-d-d-d- 16016 r 16 c 16 ccc 

L8) >b-b-b-b-16b-16rl6b-16b-b-b- e-e-e-e-16e-16rl6e-16e-e-b- 

t8) |le-e-e-e-16e- I6rl6e-16e-e-e- 

t8) a-a-a-a-16a-16rl6a-16a-a-a-16b-16 

t8) :||2 e-e-e-e-16e-16rl6e-16e-d-tf- 

t8) r!6e-16re--la-a-16a-16rl6g-16a-16b-16 


t9) b-b-b-b-16b-16rl6b-16b-b-b- e-e-e-e-16e-16rl6e-l6e-e-b- 

t9) e-e-e-o-16u-16rl6a-l6a-a-a- <d-d-d-d-16cl6rl6cl6ccc 

t9) >b-b-b-b-16b-16r16b-16b-b-b- e-e-e-e-16e-16rI6e-I6e-e-b- 

t9) |le-e-e-e-I6e-16rl6e-16e-e-e- 

t9 ) a-ii-a-a- 16a-1 61 , 16 a-16a-a-a- 16b-16 

t9 ) : | | c-e-e-e-16e-16rl6e-16e-d-g- 

t9 > rl6e-16re-4a-a-16a-16rl6tf-16a-16b-l6 

t!3) | : 8rl:| 


L14) | : flcccc 
tlo) I : 7rara 


vl4116rdr8efr8f8ffefr8Hvl2: 


tl5) |:|:8rara:| 

tl6) | : |:rlrlrl|:b8bbrbb8:| : | 

Part B_ 

Part B をコビー ' 修正して下さい 


(tiJ) |:| : 3b-4r-l<e- lr4> : | <b- lr4e-4f-1 > : | 

(t3 » < | : e-b-<e->b-16b-lt5 く ff 16e-16&e-16e-16>b- 
(tin >a-<b-<e->b-16b-16<ffl6e-16&e-16e-16>b- 
(t3 ) cb-<e->b-16b-16<ff 16e-164 : e-16e-16>b- 
{ t3) >f<b-<e->b-16b-16<ffl6e-16&e-16e-16>b-:| 

(t4) |:8d+8d+8dd8d+d+rrd+r8d8:I 

(tfi) | : 7fgfgfgfg:Ifl6fl6gfgfgl6fl6fl6fl6g 

(t7) @u90<|:r2rl6e-16q3c>q8b-.<cl6 

U7| r2rl6e-16q3cq8f.gl6 r2rl6gl6q3cq8e-.b-16& 

(t7) b-2> *a-4<ce-> **a-4b<d->' : I<@ulOO 

( 18 ) <e-e-e-e-16e-16rl6e-16e-e-u- >a-a-a-a-16a-16rl6a-16a-a-a- 
(t8) <ccccl6cl6rl6cl6cc>g ffff16b-16rl6b-16b-b-b-16<c16 
(t8) e-e-e-e-16e-16rl6e-16e-e-e- >a-a-a-a-16a-16rl6a-16a-a-a- 
(t8) <ccccl6cl6rl6cl6cc>g ffffl6b-16rl6b-16b-b-16<cl6e-16cI6 

(t9) <e-e-e-e-16e-16rl6e-16e-e-e- >a-a-a-a-16a-16rl6a-lba-a-a- 
(t9 ) <ccccl6cl6rl6cl6cc>u f f f f 16b-16rl6b-16b-b-'b-16<cl6 
(t9) e-e-e-e-16e-16rl6e-16e , e-e- >a-a-a-a-16a-16rl6a-16a-a-a- 
(t9) <ccccl6cl6rl6cl6cc>g ffff16b-16rl6b-16b-b-16<cl6e-16cl6 

(tl3) | : 8^8g32g 32232 g32ggggg8g8g8g8:| 

(til)| : 8cccc:| 

(tl5j |:7rara:Ivl4116rdr8e8r8d8derfr814vl2 
(t!6) |:8| : b8bbrbb8:| : | 


Interlude 

:8rl:| | : | : 4_15»a-<d-f> * : |Qv80r8:|r4 
_15 , g-b-<d-f> 1 : |®v80r8:|r4 
.lS'a-Xcd-f) ' : I®v80r8: | r4 
_15*g-b-<d-f> • : |®\.80r8 : | r4 rlrl 

rlrlrlrl |:3b_r<e~r> : I<b_re:f>I nla-r<d_>r:I rlrl 

>| : 4<e-b-<e->b-16b-16<ffl6e-16&e-16e-16>b- 
>a-<b-<e->b-16b-16<ff16e-16&e-16e-16>b-:| 
d-a-<d->a-<e-e-16d-16id-16d-16>a- 
>g-<a-<d->a-<e-e-16d-16&d-16d-16>a- 
>b-<a-<d->a-<e-e-16d-16&d-16d-16>a- 
>e-<g-<d->g-< ff16d-16&d-16d-16b-> rlrl 

|:13d+8d+8dd8d+d+rrd+r8d8:| d+8d+8dd8d+d+r8d+r4 

I : 4fgfgl6fl6fgl6fl6fg : | | :9fgfsfgfg : | fl6fl6gfgfgl6fl6a-l 

丨 :| : rq3gq8fq3e-g4q8f. e-16 : | rq3gq8fq3e-g4q8b- . b-16&. 
b-q3a-gfq8e-4f4 : I 

I : rq3fq8e-q3d-f.lq8e-.d-16 : | rq3fq8e-q3d-f-lq8a-. a-164c 
a-q3g-fe-q8d-*Je--l 

rl rl6 , d-16<d-> , q3r , d-4<d-> 1 *d-<d-> * 
q8 , d-16<d-> * ^-16<41-> * r-l 

rlrlrlrl e-e-e-e-16e-16rl6e-16e-e-e- 
>a-a-a-a-16a-16rl6a-16a-a-a- 

<ccccl6cl6rl6cl6cc>g ffff16b-18rl6b-16b-b-16<cl6e-16cl6 
d-d-d-d-16d-16rl6d-16d-d-d- >g-g-g-g-16g-16rl6g-16g-g-a- 
b~b-b-b-16b-16fl6b-16b-b-b 
e-e-e-e-16a-16rl6a-16a-a-16b-16<d-16>b-16 
1,1 rl6<d-16rd-4d-d-16d-16r4 

rlrlrlrl e-e-e-e-16e-16rl6e-16e-e-e- 
>a-a-a-a-16a-16rl6a-16a-a-a- 

<ccccl6cl6rl6cl6cc>t{ f f f f 16b-I6rl6b-16b-b-l6<cl6e-l6cl6 
d-d-d-d—16d-16rl6d-16d-d-d- >g-g-g-g-16g-16rl6g-16g-g-a- 
b-b-b-b-16b-16rl6b-16b-b-b 
e-e-e-e-16a-16rl6a-16a-a-16b-16<d-16>b-16 
rl rl6<d-16rd-4d-d-16d-16r4 


tl3) | : 13g8g32g32g 32232 g£ggtf828g8g8:|rl 
tl4) rlrlrlrl|:9cccc: 丨 cccr 

tl5) vl418|:3d4r.e4f4rl6:Ir16dl6rerdel6e16r16f16r 
tl5) v12| : 7r4a4r4a4 : | 

t!5) Vl*lr4erddl6el6rl6f 16r Vl2r4a4r4a-l vl4rl6dl6rerefl6fl6r4 


(tl6 ) v8| : 1*1 | : b8bbrbb8 : | : |v9 


Part E 

Ll)®u90®v80® 411051: 'ce-e-' 

til ' >a-<d-f» : | , >b2<d-f , * >tf-a-<d- 

tl I ' >g-b-<d-f >g-b-<d-f ^ 

Ll)'>«-4b-<d-f ,, >iJ-4b-<d-f ,, >a-Kd-f , 

tl) 1 >g-8b-<d-f 1 *>b-8<d-e-g- , i , >b-<d-e-g- , rl 

tl)<S15®u82@v 80116 q6o4 

t2 ) | : 6rl : | 

t2) @vl27@ul27@7618o5q4 I : 3| : rfg-<d- 


: |r4g-4f4d-e-rlrl> 


t3) c-b-<c>b-f<e-16g-16ig-16g-16>a 

t3) >b-<a<d->a<cb-16e-16&e-16e-16>b- 

t3) e-b-<c>b-f<e-16g-16ig-16g-16>a 

t3) >b-<a<d->a<ee-16d-16&d-16d-16>a 

t3) >a-<g - <c>g->d<fl6e-16ie-16e-16>f g-<fb-fd-2 

t3) | : e-b-<fd->e-g-16d-l6id-16fl6>d-:| 

t3J >g-<f<d-b>g-<b-16d-l6&d-16d-16 >b- 

t3) <d->g-'F4a-» 1 f4a-* * fa-''fa-' & 'fa-'r'f4.a-* »f4.a-• 
t3) rl6 , fl6a- , rq4 , f la-*'fa-'q8'f16a-*'f16a-»r16 *f16a- 1 r 


1:1 : 4_15'a-<ce-g> ' : |Qv80r8 : |r4 
1:1 :* J_15»b-<e-g> ' : |(Sv80r8: I r l 
1:1:1 _15'a-<ce-g>' : |Qv80r8 : I r4 
|:|: I_15 1 b-<de-g> * : |Sv80r8 : |r4 
|:|:4_15 , a-<ce-g> , :Ifiv80r8 : |rl 


•196 

197 

J98 

499 

500 

501 

502 

503 

504 

505 

506 

507 

508 

509 

510 

511 

512 

513 

514 

515 

516 

517 

518 

519 

520 

521 

522 

523 

524 

525 

526 

527 

528 

529 

530 

531 

532 

533 

534 

535 

536 

537 

538 

539 

540 

541 

542 

543 

544 

545 
5‘16 

547 

548 
5 19 

550 

551 

552 

553 

554 

555 

556 

557 

558 

559 

560 

561 

562 

563 
56-1 
5135 

566 

567 

568 

569 

570 

571 

572 

573 

574 

575 

576 

577 

578 

579 

580 

581 

582 

583 

584 

585 

586 
58 7 
58B 

589 

590 

591 

592 

593 

594 

595 

596 

597 

598 

599 

600 
601 
602 
603 
60-1 

605 

606 

607 

608 
609 


381 

385 

386 
r4 

387 

388 

389 

390 

391 

392 

393 

394 

395 

396 

397 

398 

399 

400 
40] 
-102 
403 

401 
105 
406 
.107 
408 
.109 

410 

411 

412 

•m 

414 

415 

416 

417 

418 

419 

420 
•121 
422 
4 23 

424 

425 

426 

427 

428 

429 
•130 

431 

432 

433 
43^ 
435 
*136 

437 

438 

439 

440 

441 

442 
4 

4 13 
444 
4.15 
4-16 
447 
4 48 
4-19 

450 

451 

452 

453 

454 

455 
4 56 
457 
•158 

459 

460 
•161 

462 

463 

464 

465 

466 

467 
J68 
469 
■170 
•171 

472 

473 

474 

475 

476 
177 

478 

479 

480 

481 
182 

483 

484 

185 

186 
487 
‘188 
4 89 
■J90 

491 

492 

493 

494 
4 95 



t t t 


t t t t t 


86 Oh!X 1993.5. 


► Z - MUSIC の本がはしい。 4 1 .く出ないかな。 


内旧淬 (20) X 68000 FRO 靜岡斟 























lo'b-<e-g> * : |@v80r8 : | r ィ 
a-<ce-K>' : I@v80r8 : Ir4 
b-<de-g> ' : | Sv80r8 : |r‘l 
a-<ce-g>' : |@v80r8 : |r4 
b-<e-g> * : |Qv80r8:|r4 
a-<ce-g> 1 : |Sv80r8 : |r4 
b-<de-g> * : |Qv80r8 : j r4 
a-<ce-g>':I«v80r8:|r4 :| 


<1:1:e-b-<e->b-16b-16<ffl6e-16&e-16e-16>b- 
>a-<b-<e->b-16b-16<ffl6e-16&e-16e-l6>b- 
cb-<e->b-16b-16<ffl6e-16&e-16e-16>b- 
>f<b-<e->b-16b-16<ffl6e-16&e-16e-16>b-: | : | 


:3b-4r4<e-*lr4>:|<b-4r*le-li4>: 


( t-l) | :12d+8d+8dd8d+d + rrd+r8d8: | 

(16 ) | : Ufgfgfgfg : | fgfgl6f 16fgl6f 16ffi 

< 17 ) «u85rl i , 4q3f>b- く q8d-16e-16rl6d-166(d-4 rl 

(t7) r4q3f>b-<q8d-16e-16rl6f16rb-& b-2a-4.{g-fe-)8 

{ t7 ) d-2a-2 rlrlrl r4 * >lj-4<d-g-' '>a-4<d-r , >fb-<d-* , >g-b-<d-e- 

(t7) , >g-2.b- く d-e -, @u100>a-16b-16<d-16e-16> 

(t7) rl6 , b-16<d-e-a-> , rq3 , b-4<d-e-a ->' * <ce-fb -> 1 
{t7) q8* <cl6e-fb->'*<c16e-fb-> »r16'<c16e-fb->'r 

(t8) c2>f2 b-2<c4d-4 c2>f2 b-4<d-4>b-4a4 a-2<d-2 >g-2f2 
(t8) | : e-4e-4e-4e-4:| 

(t8) a-4a-4a-4a-4 a-4 e-4f‘ig-a- a-a-a-a-a-ara-a- 
(t8) ffffl6b-16rl6b-l'6b-b-16<cl6e-16cl6> 

(t9) c2>f2 b-2<c4d-4 c2>f2 b-4<d-4>b-4al a-2<d-2 >g-2f2 
(t9 ) | : e-4e-4e-*le-4 : I 

(t.9) a-4a--la-4a-4 a-4 e-4f4g-a- a-a-a-a-a-a-a-a- 
(t9> ffff16b-16rl6b-16b-b-16<cl6e-16cl6> 

(tl3) | : 3rlr8s8«8g888g32g32g32g32g8g8 : | 

(tl3) I:6r8«8g8g8g8g32g32g32g32g8g8: | 

(11 *1) 14 1 : 6crcr : I I : 6cccc : I 

(tl5) vl214| : lOrara:| 18vl4rdefrfef rl6e8.erddl6el6rl6f16rvl21 


(t.16) rlrl | : b8bbrbb8: |b4r2. rlrl | :6 | : b8bbrbb8: | : I 
/ Part C * 1 

/ Part C をコビー、较正して下さい 


610 
Gl 1 
612 

613 

614 

615 

616 

617 

618 
619 
H20 
621 
622 

623 

624 

625 

626 

627 

628 

629 

630 

631 

632 

633 

634 

635 

636 
4 

637 

638 

639 

640 

641 

642 

643 

644 
6-J5 
6-16 

647 

648 

649 

650 

651 

652 

653 

654 

655 

656 

657 

658 


659 

660 
661 
662 

663 

664 

665 

666 

667 

668 

669 

670 

671 

672 

673 

674 

675 

676 

677 

678 

679 

680 
681 
682 

683 

684 

685 

686 

687 

688 

689 

690 

691 

692 

693 

694 

695 

696 

697 

698 

699 

700 

701 

702 

703 

704 

705 

706 

707 


I: | : 8d+8d+8dd8d+d+rrd+r8d8:| : | 

I : I : 7fgfgfgfg:ifl6fl6gfgfgl6fl6fl6fI6g : I 

@u90| : <| : r2rl6e-16q3c> q8b-.<c16 
r2rl6e-16q3cq8f . g 16 r2rI6gl6q3cq8e-.b-16it 
b-2> , a-4 く ce-> 1 *a-4b<d->' : |< : KSulOO 


I : <e-e-e-e-16e-16rl6e-16e-e-e- 
>a-a-a-a-16a-16rl6a-16a-a-a- 

<coccl6cl6rl6cl6cc>g ffff16b-16r16b-16b-b-b-16<c16 
e-e-e-e-lbe-lbrl6e-16e-e-e- >a-a-a-a-16a-16r16a-16a-a-a- 
<cccc16c16rl6c16cc>g Ilffffl6b-16r16b-16b-b-<c> 

: ||2ffff16b-16rl6b-16b-b-b- 

I: <e-e-e-e-16e-16rl6e-16e-e-e- 
>a-a-a-a-16a-16rl6a-16a-a-a- 

<cccc16c16r16c16cc>g ffffl6b-16rl6b-16b-b-b-16<cl6 
e-e-e-e-16e-16rl6e-16e-e-e- >a-a-a-a-16a-lBrl6a-16a-a-a- 
<ccccl6cl6rl6cl6cc>g 
: ||2ffffl6b-16rl6b-16b-b-b- 


tl3) I : | 
tl4) I : | 
tl5) I : | 
tl6) I : | 


8g8g32g32g32g32ggggg8g8g8g8 : | : | 

8cccc:| : | 

7 rara : |v14116rdr8e8r8d8derfr814v 12 
81 : b8bbrbb8:| : | : | 

Part F & Ending 


15 , b-<e-g> , : I@v80r8:|r4 
15 * a- く ce-it) 1 : | ®v80r8 : | r i 
15 * b-<de-g>' : |0v80r8 : |r4 
15 1 a-<ce-g> * : J®v80r8 : |r4 
15 , b- く e-g>•:I@v80r8 : |r4 
I5*b-<de-g> * : I®v80r8:|r4 
15 1 b-<de-g> * : |®v80r8 : |r4 
15’a-<ce-g >’: i@\.80r8: |r4 
15 1 b- く e-g> ’ : | @v80r8 : Ir l 
15 ' a-<ce-g> 1 : | ©v80r8 : | r-1 
15 ’ b-<de-g> ’ : I®v80r8 : |r4 
15’a-<ce-g> , :|Sv80r8 : |r4 

* r8q4 *glb-<e-> 1 ' g8b-<e-> 1 q8 | : 1 tfb-<e- 
Svl00q4rb-<e->b-<e-fa-fa-b-<de-a-gr8 r1 

I : 7b--lr4<e-4r4> : I <b-4r4e-4f 4> | : 3b- lr*l <e-4r 1 > : 


リスト 7 もう笑うしかない用カウンタ表示 


1: OOOO 78 C 0 00000000 
5:00007200 00000000 
9 : O 00 O 78 C 0 00000000 
13: O 00078 C 6 00000000 
17 :000057 C 0 00000000 


2:000078 C 0 00000000 
6:000078 C 0 00000000 
10:0 O 0 O 78 CO 00000000 
14: 000078 CO 00000000 


708 

709 

710 

711 

712 

713 

714 

715 

716 

717 
71« 

719 

720 

721 

722 

723 

724 

725 

726 

727 

728 

729 

730 

731 

732 

733 

734 

735 

736 

737 

738 

739 

740 

741 
7-J2 

743 

715 

7-1B 

747 

7-18 

719 

750 

751 

752 

753 

754 

755 

756 

757 

758 

759 

760 

761 

762 

763 

764 

765 

766 

767 

768 

769 

770 
7/1 

772 

773 

774 

775 

776 

777 

778 

779 

780 

781 

782 

783 
781 

785 

786 

787 
4 

788 

789 

790 

791 

792 

793 
79-1 

795 

796 

797 

798 

799 

800 
801 
802 


(L2) <b-Ir4e-4f4>rlrlrl 


e-b-< e-> b-16b—16<ffl6e-l6&e-16e-16 > b- 
>a-<b-<e->b-16b-16<!Tfl6e-16Sce-16e-16>b- 
cb-< e-> b-16b-16<ffl6e-l6&e-16e-16> b- 

> f < b- < e- > b-16b-16 < ffl6e-16S.e-16e—16Jb- 
e-b-<e->b-16b-16<fn6e-16&e-16e-16>b- 
>a-<b-<e->b-16b-16<ffl6e-16&.e-16e-16>b- 
cb-<e->b-16b-16<ffl6e-16&e-l6e-16>b- 
>f<b-<e->b-16b-16<ffl6e-16te-16e-lG>b- 
e-b-<e->b-16b-16<ff 16e-16i : e-16e-16>b- 

> a- < b-<e— > b-16b-16 < ff16e-16&e-16e-16 > b- 
e-b-<e->b-16b-16<ffl6e-164te-16e-16>b- 
>a-<b-<e->b-16b-16<fn6e-16&e-16e-16>b- 
>rl6 , fl6a- , r , f4a- f ' fa-* ' f 16a-* , fl6a , , r.l 


I : 13d+8d+8dd8d+d+rrd+r8d8:| 


f 1 r 1 


I : 3fgfgftffu:| 
I : 7fafgfgftf:| 


fl6f 16gfgfgl6fl6fl6n6g 
I:fl6f16gfgfgl6f16fl6fl6g: 


rlrl 


r2rl6e-16q3cq8>b-.<cl6 r2rl6e-16q3c>q8<f.g16rl>®v75 
rlB *<cl6e-fb-> *rq3 *<c4e-fb->'*<ce-fb->'q8* <c16e-fb->' 

*<cl6e-fb-> , rl6, く cl6e-fb->,r 

@v90< | : I : rq3gq8 fq3e-g4q8 f . e -16 : | rq3gq8 fq3e-g lq8b- . b-16&. 
b-q3a-gfq8e-4f-l:| 

rl6'>b-16<e-*rq3 1 >b-4<e-*'>b-<e-''>b-16<e-'» >b-16<e-* 
r>e-& e-2.&e-r rl 

<e-e-e-e-16e-16rl6e-ioe-e-e-> 
a-a-a-a-16a-16rl6a-16a-a-b- く cl 

>f2b-4b-16<cl6e-16cl6 e-e-e-e-16e-16rl6e-16e-e-e-> 
a-a-a-a-16a-16rl6a-16a-a-b- 

<ccccl6cl6rl6cl6ccc> ffff16b-16rl6b-16b-b-b- 
く e-e-e-e-lbe-16rl6e-16e-e-e-> a-a-a-a-16a-16rl6a-16a-a-b- 

<ccccl6cl6r16cl6ccc> ffffl6b-16rl6b-16b-b-b-16<cl6 
rl6e-16re-4e-e-16e-16r>e-ic e-2 . e-<e - rl 

<e-e-e-e-16e-16rl6e-16e-e-e-> 
a-a-a-a-16a-16rl6a-16a-a-b- <cl 

> f2b--lb- 16<cl6e-16cl6 e-e-e-e-16e-16rl6e-16e—e-e-> 
a-a-a-a-16a-16rl6a-16a-a-b- 

<ccccl6cl6rl6cl6ccc> ffffl6b-16rl6b-16b-b-b- 
<e-e-e-e-16e-16rl6e-16e-e-e-> a-a-a-a-16a-16r16a-16a-a-b- 

<ccccl6cl6rl6cl6ccc> ffff16b-16r16b-16b-b-b-16<c16 
rl6e-16re-4e-e-16e-16r>e-& e-2.e-<e - rl 


tl3 ) | : I2g8{{32g32g32g32ggggg8g8g8g8 : | rar8g lg8ggr4 
tl3) r8g8r8«8g8g32«32g32g32g32g8g8 rl 

11 *1 ) I :13cccc : I rlrl 

t15) | : 3rara : Iv14l16rdr8e8r8d8derfr814vl2 
115 ) | : 7rara : | v 14116rdr8e8r8d8derf r8H vl2 
tl5) Vl4116rdr8e8r8d8dedf rlrl 

(tl6 ) v8| : 12| : b8bbrbb8: I : | br8br8b8r4bbr8 b4r-lr2 rl 


Vocal 

t5) @u123@v95o418ci 8@22 
t5) | : 16rl : | 

t5 ) j : ra-a-a-a-a-a-<d-it d-2rd-e-f& f2rd- lfit fg-fd-r>b-4a- 
t5 ) ra-a-a-a-a-a-<d-&. d-2rd-e-f& f 2ifd-<l f& fg-fcicce-d-4t 
t5 ) d--l r-J r<i-e- f& f fe-e-d-c4d- d-d-4e-&e-e-4 fit f 2rd-e-f & 
t5 ) flffrf4b-ib-b-ffe-d-4e-&e-lrl : I 
t5 ) ®vll5rgfe-g4f.e-164. e-gf e-g4 f. e-16 
15 ) rgfe-g4b-.b-16&. b-a-gfe-Uf 4 

t5 ) rgfe-g4 f. e-16t e-af e-tf 4 f . e-16 rgfe-tf rb- .b-16& b-a-fife-4d-l 
t5) e-2.r4I : 7rl : I>@v95 

L5 ) | : ra-a-a-a-a-a-<d-& d-2rd-e-fat f 2rd-4 f&. fg-fd-r>b-4a- 

t 5 J ra-a-a-a-a-a-<d-& d-2rd-e-f& ffg-l’c&cce-ti-& 

t5 ) d-4r4i-d-e-f&. f £'e-e-d-c4d- d-d-4e-te-e-4 fit 

t5) f2rd-e-fSt f4ffrf4b-& 

t5 ) b-b-ffe-d--ie-ie-lrl:| 

ta ) @vll5rgfe-glf.e-16i. e-g f e-g4 f. e-16 

t5 ) rgfe-g4b-.b-16 &: b-a-gfe--l f 4 

15 ) rjjf e-g4 f. e-16ic e-gfe-g4 f. e-16 rgfe-arb-.b-16fic b-a-g f e-e-d 

t5 ) e-1| :12rl : | @vl00r2rd-e-d- 
15 ) fffffg-fe-16d-16 & d-4r<lrd-e-4 
t5) fffffg-fe-16d-16&. d-lr4rd-e-d- 

t5) fffffg-a-f a-4ra-g-fe-f >b-4<ffif2 r4a-4g-re-f >b-4<ffif2 
t5) r-lg- lf-ld-e-4 ; e-l rl 
t5 ) @vll5rgfe-g<lf.e-16fi : e-gfe-g4 f .e-16 
t5) rgfe-g4b-.b-16& b-a-gfe-4f4 

t5 ) rgfe-g4f .e-16i e-gfe-g4f. e-16 rgfe-grb-. b-16ic 
t5) b-a-gfe--ld. e-16 

15 ) i-gf e-g4 f. e-16i e-gfe-g4 f . e-16 rgfe-g l b- . b- 164 ; -b-a-gfe--! f 4 
t:5 ) rgfe-g-J f. e-164. e-«fe-g-1 f. e-16 rgfe-grb- . b-16&, b-a-gt'e--ld-J 
t5 丨 e-& , e-g , i. , e-f'e-«4r.o-16&. e-gfe-g4 f.e-16 rgfe-grb-i-16b-l 

t5) b-a-gfe-4d4 e-l&e-4r<lr2 


3:0 0007740 00000000 
T^GOOOTSCO 00000000 
11: OOOO 57 C 0 00000000 
15: 000078 A 8 00000000 


4:000078 C 0 00000000 
8: OOOO 78 C 0 00000000 
12: OO 0 O 57 CC 00000000 
16: O 0 O 078 C 0 00000000 


111 1 * 1111 


►前学期の期木テストで机の穴に鉛浓が刺さり,解答⑴紙に人きな穴が•今:いて M りまし 
た。みなさんもきをつけましょう。 版村 ^^(15) X 68000 EXPERT 静 NW 


Oh!X LIVE in "93 87 




































リスト日日記帳 


1 

2 

3 

4 

5 

6 

7 

8 
9 

10 

11 

12 

13 

14 

15 

16 

17 

18 

19 

20 
21 
22 

23 

24 

25 

26 

27 

28 

29 

30 

31 

32 

33 

34 

35 

36 

37 

38 

39 

40 
-11 

42 

43 

44 

45 

46 

47 

48 

49 

50 

51 


.comment / SFC 弟以渾 日娜 

.comment / (C) 1992 CHUN SOFT 作曲三俣千代子 

.comment / ブログラム岡本正和 

• comment / midi-module SC -55 

.comment / for 2-rauSiC system 

/========!=========!=========!=========»===== 

/Z-muSiC init. 

UMblMdO ) / r f ぼくの海に沈めて。 

/ぼくか" 5 E んだ6ぼくの体をぼくの 
/ Track setup. /海に沈めて。 J これが直樹の通萏 

/ Melody. /だった。私は直抱の 1 うとうりに 

(mlO, 2000) (aMidi2 , 10) /した。そして. .. j という曲で 
(ml 1,2000 ) { aNidi 3 ,11 ) /す(オイオイ〉。マルチストーリ- 


(ml 2,200 0)(aMidi4 , 12) 
/ Harp. 

(m 20,200 0){aNidi1,20) 
(m 21,200 0)(aMidil,21) 
/ Chorus. 


/マルチエンデインクめゲームなの 
で、この苦葉はそのうちの1つに 
/過ぎませんが。曲のタイトルがわ 
! かんないので適当に付けています。 
/ゲームやった人ならこの麻味が分 
( m 30,200 0) ( aMidi 5,30) /かるでしよう(えっ、センスがな 
/ Contrabass . / いって) 0 

( m 40,200 0) ( aMidi 6,40) / -応 GS 用ですが多分 GM 対応 
/音源でも大丈夫でしょう 。 S C 5 5 
/ MT 32 の場台 /ならほとんど原曲と问じ ITC 聞け 

/ Melody . /ます ( SFC の苜色は淚もの!)。 

/( mVO ,2 OO 0)( aMidi 4, lO )/ また、 MT 32 用にするための変 
バ mU , 2000 }< aMidi 5, 11)/更固所も入れました(ただし、あ 
/( ml 2,2000 )( aMidi 6,12) / くまでもその氓しのぎ。だれか才 
/ Harp . /カリナの音色作って下さい。)。 

/( m 20,200 0)( aMidi 3, 20)/ お涙頂戴のこの曲.リストも短 
バ m 21,20妙) ( aMidi 3,211/いので是非聞いてみて下さい。ゲー 
/ Chorus. /ムもお奨めですので、手に入れて 

ハ m 30,2000> ( aNidi 7 • 30 ) /みてはいかがでしょうか(私はチュ 
/ Contrabass. / ンソフトの回し者ではありません 

/( in - JO ,2000) ( aMidi 2,40)/ のであしからず)。 


/ SC-55 IN IT / 邰台の悪い方は削除のこと。 

{tlO) QI$41,$10,$}2 / GS ID 

{tlO) XS40,$00,$7f ,0 / GS reset 

/ MT-32 INIT 

/ .roland_exclusive 16,22={$7F, 00,00 ,00} 


/ HML Data SET / オリジナルキーは Bbm ですが、ここでは 
(tlO) t82 /Am で採ったものを半音粒 JR1 しています。 

/ (そのままじゃフラット5つ...) 

/ Melody 

(tlG) klo618ull0\13880®M32r8[ ! ] rl[doJrl 
/ u60 («77®M127 / MT3 2 の場合 

(tlO) c>bage‘l<ec >b2a2vl0 <c>bage4<ec vlI>b2vl2a2 


52 

53 

54 

55 

56 

57 

58 

59 

60 
61 
62 

63 

64 

65 

66 

67 

68 

69 

70 

71 

72 

73 

74 

75 

76 

77 

78 

79 

80 
81 
82 

83 

84 

85 

86 

87 

88 

89 

90 

91 

92 

93 
9-1 
95 
9fi 

97 

98 

99 
100 
101 
102 


(tlO) vl3b2" <vl*lcdf e4fec4>a*l vl3b2"'<c>bab£ivl2b^vllb2 , '8r 

<tl0) vl3< c>bage4<ec >b2a2vl0 <c>bage4<ec vl1> b2vl2a2 

(tlO) vl3d2"ef<d cldc>a4e4 b2 、 c>ef a2"r<vloe4 

(tlO ) e4 . df ld<l v 15e2~rc 4 >b-1.<c> b^a Ib2" rb I 

ItlO > <d4.c>b4<e l c4.>ba4e4 b2e4f l a2..r 

(110) v13 < c> bage4 <ec > b2a2vl0 <c> bage4 <ec v11> b2v12a2 

(tlO) vl3d2*ef<d c4dc>a4e4 vllb2e2 vl2al[loop) 

(til) klo618ull0vM@80@M30r8[ ! ] [do] | : 17rl : |r2.c4 
/ u60 ®77@M100 / MT3 2 の場合 

(til) c4.>b<d4>a4<c2^r>a4 g + 4 . af 4 f-lg + 2^rg + 4 
(11 L ) b-1.g + e-Jb-l g + 2d4d4eH . . r | : 7 r 1:| l loop J 

(tl2) lclo718ul 10vl0®80®M40r8[ ! ] [do] |:18rl:| 

/ u60 ®77®M125 / MT3 2 の氓合 

(tl2) rlr4c4>b4a*l g + 4 .ab4<c4>b2"r 4 . | :11 r 1:| [loop) 

/ Harp 

(t20) klo418ul10vl2®47r8[ : ] 

/ ®58 //// MT3 2 の場台 . 

(t20 ) [ do ] | : re<cda2 : I | : r>e<cde2 r>a<de | f'2 : I t'ed>a 

(t20 ) r>b<eg+r>g + b<e| : rea<c : | r> >a<tdf r> b<d+f + r>b<dfedc>b 
(t20) | : r<ea<e<c>bae r>a<de|f2 : |fed>a 

(t20 ) ra<d>a< f ; l>a4ra<c>a<e4>a4 r> b<g + er>g + <edr>b<c^fa<ce 
( tZO ) r>eaeda< fd r>e<ec>agec r>b<g + er>a< fd r>b<efedc>b 
(t20) rb<debg+ed | : rea<c : I r> >b<eg + b4g + 4 re<c>ebeae 
は 20) | : reae<c>e|ae ra<d>a<fed>a:|ba ra| : <d>a|<f>a:| 

(t20> r>a く dfa2 | : rea<c:I >g+2d2 [loop] 

(t21)klo311ul10vl2®47r8[!] 

/ ®58 I/ll MT 3 2 の場合 

(t21)(do ] | : * a<a * , *18 : | a<d>a<dl2>g + eagdd + 1le 

( 匕 21} a<d>a<d de>g+2e2a aag+2f2e g+a2g2ea 
(t21)| : a<d: |>fa2g2<e (loop] 

/ Chorus 

(t30) klo511ull0v7©53r8t:] 

/ u90 ®35 //// MT3 2(Oift 台 

(t30 ) rl[doj | : 13r 1 : I 1 d>a 1 , c>a, 〉 v8 , bg+ , a *0&e2 . < v9 1 e*lc * 
(t30) 12 , ec , 'fd* , elc , , e>b* , fd , e*G&>b2• , b4g , 

(t30) < , di>b"cl>e , > , be , *e>b , ll , ae , 

(t30) v7| : < , c>a ,, d>a , : I , d>a ,, c>a , >’b2g+* , g+2e ,, ae , 

(t30) (loopj 

/Contrabass 

It40) klo211ull0vl4@49r8t!] - 
/ u50 /////////// MT3 2 の場台 

(U0) [do] | : 14rl : | vl4fevlog + 2e2>14ab<cd 
(t40)12a<d>alef14edc>b 12g+lageg + al |:7r 1 : 1[loop] 

(P) 


_ リスト 9 日記帳用カウンタ表示 

10 I 000 OOOD 8 000018 C 0 11:00000018 000018 C 0 12:00000018 000018 C 0 20:00000018 000018 C 0 
21:00000018 G 00018 C 0 30:00000008 000018 C 0 40:00000018 000018 C 0 


(善)のゲームミ ユージ ツクでバビンチヨ 


• Pop’n ツインビー CD:KICA-7613 

キングレコード 1,800円(税込) 4/21発売 
同名のスーパーファミコン用ソフトのイメージ 
ァルバムで,矩形波倶楽部の古川もとあき&光田 
健一がアレンジを担当している。オリジナルサン 
トラの発売に先駆けての登場という異例の丨枚。 
「ツインビー」シリーズ伝統のメロディ重視の歌 
える音楽にフュージョン風の味つけがなされ,実 
に気持ちのいいサウンドに仕上がっている。トラ 
ック丨 「Sky Avenue」 では木管リードがシンセサ 
イザたちのバックに乗って泣きのメ ロディを展開 
する。ただ,トラック5, 6のポーカルと MAD0KA の 
おしゃべりは余言十。でも,ガキンチョ相手の商売 
じやこうなるのはしかたないのか。 

お勧め度 9 

•伝説のオウガバトル CD:DPCX-5003 

データム•ポリスター2,400円(税込)4/25発売 
またたく間に大ヒットとなった, スーパー ファ 
ミコン 用 RPG の オリジナル サン トラ &MIDI アレン 
ジバージョンを 収録した アルバム。 PCM デー タ容 
置が小さいといわれる スーパー ファ ミコンで 驚き 
のクオリティの才ーケス ト レーションを実現。映 
画音楽を思わせる大 アンサン ブルは聴く者を圧倒 


する。曲もいい。まさに弦が泣き管がうなるとい 
った感じ。アレンジバージョンも原曲の音源をよ 
りグレードアップしたバージョンといった感じで 
ゲームをプレイした人にも受け入れられるだろう。 

お勧め度 8 

•龍虎の拳/ SNK VIDEO : PCVP - 11102 

ボニーキヤニオン 4,800円(税込) 4/21発売 
スピード感あるその演出効果で一躍人気作とな 
って NE0GE0 の格闘アクションゲームの攻略ビデ 
才。派手な効果音とキャラクターたちが見せる迫 
力ある必殺技は格闘ゲームファンなら必見か。例 
によって ゲームをプレイするのは月刊「ゲー メス 
卜」軍団なのだが,あまりにもウマすぎてビジユ 
アル的には面白味はない。あくまで攻略ビデオと 
いった感が強い。 

お勧め度 7 

#ナムコ.ビデオゲーム.グラフイテイ VOL .8 

CD : VICL -8074 

ビクター音楽産業 2,800 円(税込) 4/21 発売 

「ソルバルウ」「ドライバーズ•アイ」「ファイナ 
ルラップ3」のオリジナルサントラアルバム。ほ 
かに F / A やタンクフォースのアレンジバージヨン 
を収録している。 


お勧め度 7 

終わりに 

ついに家庭用ゲーム機に手を出してしまった。 
きっかけは 「スターフォックス」 (任天堂)だ。レ 
ベル丨は楽々クリアしたものの,レベル2で悪戦 
苦闘中。この6ボタンの変態パッド,ジョイステ 
ィック派の私は馴染むことができるのだろうか。 
しかし,家庭用ゲーム機でこんなにポリゴンが高 
速で動くなんてスゴイご時世だこと。それにして 
もスー ファミの CPU は 遅い という評判だったのに, 
こんなによく動くのはやっぱり蟲づまりの低い声 
でさかんに CM してた 「スーパー FX チップ」 のおか 
げなのかしらん。 


KoniAMr 




S8 O h !X 1993.5. 


►石 I•.氏のアクセ ラレータが 完成して68020 (030?) が のっかったら,ロ ゴはどうすればい 
いのだろうか?う一ん,困った。 池 田龃一 (19) X68000 XVI静岡県 















micro communication 


[第 B 回] 



fiiJ flflflMJi) 


ち□だ _ 


「言わせてくれなくちゃだワ」の季節になりました。 年に^^ 

日頃のウラミ,怒りや自慢や提案や,とにかくいろんな 声!^^^^^^ 


読者による読者のための恒例 
度の無? Lii (?), 嬉しい話や日頃のウラミ, 

コェ,こえ……。おまけとして,日頃のハガキアンケートもちょっぴり紹介しちゃいます。 



めまぐるしく進化しつつも,いまだ混沌としてい 
る感じのパソコン界〇ユーザーの皆さんはこの不 
思議な世界をどう捉えているのでしょう。何がど 
うなっているのか,これからどうなるのか。希望 
も不安も織り交ぜて言わせてね。 

♦ HBM の互換機を最初に作ったのはどこのどい 
つだ」。こんなことをいう先輩方が私の周りにたく 
さんいる。なんでも,いまではメイン回路が丨枚 
のチップに入ってしまっているらしく,その気に 
なれば誰でも互換機メーカーになれるのだそうで 
すね。そして,互換機メーカーは,「小さいところ 
は価格で勝負ぢゃ! j と,ひたすら安くしてしま 
いました。こんなのが大置に発生したために本家 
本元の旧 M までも値段を下げざるをえないという 
状態になっています。そして, DOS / V のおかげでこ 
の旧 M 互換機が大量に日本に流れ込み, NEC も価格 
を下げることになってしまいました。 

「安くなるのはよいことだ」とか,「これでコスト 
パフォーマンスが悪かった日本のパソコン界もよ 
くなる j などと喜んでいる方も多数いるようです 
が,これは間違いなのではと私は思います。 

安くなる安くなると騒がれているために,「まだ 
安くなるだろう j と購入を控える会社ゃ個人が増 
え,ぼちぼちと赤字も報告されているようです。 
赤字が出る部門からは手を引くのが営利企業の基 
本ですから,下手をすればパソコン業界の崩壊, 
そこまでいかなくてもマーケットの縮小などは十 
分考えられるでしょう。従来の X 68000 シリーズの 
ように高価すぎるのも問題ですが,安くしすぎる 
とお互いの首を絞めるということもよく考えてほ 
しいです, 


以上,子供のたわごとでした。 

浜田研一 (14) X 68000 SUPER , XI turbo II 千 

葉県 

♦バソコンのハード(中身)については,いろいろ 
と讓論がされていると思いますが,私がいいたい 
のは形や大きさについてなんらかの規格が必要な 
のではないかということです。広いスペースが取 
れる場合には別ですが,私のように狭い部屋で狭 
いスペースしか取れない者は,何か周辺機器を買 
うたびにその配置に困ってしまいます。 

ハードディスク,モデム, MIDI 音源,增設ドライ 
ブなどは,大きさを揃えることができるはずなの 
で,重ね置きができればすっきりすると思います。 
また,プリンタも場所を取って困ります。上にデ 
ィスプレイなんかを乗せたまま使えるプリンタが 
あればなあと思います(でも,いちばん場所を取る 
のはディスプレイなのだ。早く液晶ディスプレイ 
が安くならないかなあ)。 

黒武者健一 (23) XI turbo II . MZ -80 B /2200 / I 



500, PC - I 245/ E 500 神奈川県 
♦だいぶ前に清水和人さんが「いまのゲームはも 
はや SHIFT + BREAK では止まらなくなってしまっ 
た」と害いていましたが,いまのパソコン界をみ 
ていると,あの頃でさえ,いまの状況に比べると 
マシだったように思います。なんでもいまは完全 
にアニメシヨンするゲームがあるそうですね。ハ 
ードウエアにしても,信じられないクロックやメ 
モリ容量の機種の出現で,「個人が使いこなせる」 
領域をとっくにはみ出しているようです。ソフト 
が使えればそれでいい,というのがバソコンのあ 
るべき姿かもしれませんが,何か末恐ろしい気も 
します。 

X 68000 はおろか XI だってまだ十分に使えるの 
に,メーカーは競争に乗り遅れないように新機種 
を出し,結局主流が移行していく。パソコンが普 
及するのはいいことでしようが,こういった傾向 
はますます激化するでしよう。少し悲しいです。 
新山祐介(丨8) XI turbo model 30, Macintosh 長 
野県 

♦考えてみれば,パソコンの活用法ほどバラエテ 
ィに富んでるものはないかもしれない。たとえば, 
絵を描く作業は大変なものだ。人物画を描きたけ 
れば,モデルを雇ったり,絵の具を用意したりし 
なければならないが,パソコンならスキャナで取 
リ込み,マウスひとつで楽々である。 

音楽に関しても同様であろう。大きいコンサー 



▲高田謙治(群馬県) 

言わせてくれなくちゃだワ 89 







micro communication 


トホールを使い,大人数のオーケストラを用意す 
ることもなく, MIDI でボンである。 

パソコンひとつあれば,誰でもクリエイターに 
なれる時代になった。すごいことである。しかし 
世間一般では,与えられたソフトをいかにうまく 
使うか,ということだけにこだわりすぎている。 
これは非常に嘆かわしいことだ。 

岸本広信(2丨) X 68000 XVI , PC -880 IFA , FM 77 
AV 40, PC - E 500 兵庫県 


X 68030 の登場でまたにぎやかになった X ファミリ 
一。ぜ一たくいえばキリはないけど,やっぱり婿 
しい新機種登場に,感謝の声もたくさん寄せられ 
ました。なんといってもシャープさんに頑張って 
もらわないと。わがままいうのはユーザーの特権 
だから言いたいことは言わせてね。 

♦僕は去年の8月頃から X 68000 EXPERT - HD を2 
回, CZ -8 PC 4 を2回修理に出した。そのうち2回は 
販売会社を通してだったが,あとの2回はシャー 
プシステムサービスに直接出したところ,サービ 
スがたいへんよかった。本体を家まで届けてくれ 
るのだ。これなら輸送中のトラブルも起きないだ 
ろぅ。 

だから,僕はこんなシャープが好きだ! 

桂川務(丨8) X 68000 EXPERT - HD 岐阜県 

♦周りの国民機ユーザーは, 「 X 68000 は年に丨回 
しか新製品が出ん」とバカにしていたが,自分で 
は年に丨度,もしくは2度くらい,シャープがこ 
れだと思ったものを発表してほしいと思う。 

白石和大 (16) X 68000 ACE-HD 山口県 

♦アップルは,例の Macintosh LC , LCII を LCHI に 
グレードアップするサービスを行うそうですね。 
X 68000 でもぜひ見習ってほしいものです。それか 
ら,いいかげんブラックー色のモデルはやめても 


♦売れてる=いいパソコン,売れてない=ダメな 
パソコンではない。 PC -980 丨シリーズのようにユー 
ザーを無視したかのように新機種が出るのは商業 
的な考えからだろう。ユーザーがやりたいことを 
決めてやっていればいい。新しいのが出たらとっ 
かえひっかえ買い替えるのもよくない。 X 68000 は 
ユーザーが作り上げたといえる。そのあたりがナ 
イスなんですよ。 

木藤俊一 (18) X 68000 XVI 大阪府 


らいたい。私はオフィスグレーが好きなのですよ。 
X 68030 にオフィスグレーのモデルを追加してく 
ださい。お願いします。 

石田雄二郎 (42) X 68000 ACE - HD , Xlturbo 

model 30, MZ -80 K 大阪府 

♦シャープからボケコン PC - G 8 15が出た。 PC - E 200 
シリーズの最新機種で,不評だったキャラクタタ 
イプ LCD はグラフィックタイプになってあの「す 
きま j がなくなったし,テキストエディタはスク 
リーンエディタになったし,アセンブラを ROM で 
持ってるし,学校教育用で一般には市販してない 
のがもったいないくらい。あとちょっとで理想の 
Z 80 ポケコンになるので,次のお願いをきいて Z 80 
ポケコンの新シリーズを出してくれたりするとう 
れしいんだけどなあ…… 。 

• メインメモリ 64 K バイト & EMM 64 K バイト(ライ 
トプロテクト付き) 

マシン語プログラムが暴走すると RAM ディスク 
のプログラムがみんなパーになってしまうので, 
RAM ファイル用の EMM は切実な要望。メインメモ 
リ最大 32 K バイトの現状はちょっと悲しい。 

•モード2割リ込みに対応 

• CPU バスにクロックを出す 

QD をつなごうとしたんだけど……まあこの2 


つは本質的なことではないかも。 

• HEX $, HEXCHR $, MEM $ を付ける 
• バイナリファイルを RAM ファイルにセーブでき 
るようにする 

これがないので結構苦労してしまう。 

• エラーはメツセージで 
いまは番号なのだ。 

•エディタをタブコード対応にする,モニタのメ 
モリセツトもスクリーンエディツトできるように 
する, ROM の BIOS を公開する,いっそのこと CPU を 
64180にしちゃって……うんぬん。 

う〜ん,ここまでくればパーソナル。がんばれ 
シャープ。 

石田伯仁 (19) MZ .700, PC -880 lmk II MR , PC - 

E 200 神奈川県 

♦マルチメディアと騒がれるなか,シャープさん 
は CD - ROM を3万円ポッキリで出すという使命が 
あります。 X 68000 シリーズ + CD - R 0 M こそ,真のマ 
ルチメディアだ!! 

久保田智久 (17) X 68000 XVI 群馬県 
♦ X 68030 の後面コネクタは,以前と同じものを使 
ってほしかった。5インチドライブも 2 DD に対応 
してほしい。立体視端子も欲しい。 ACI 00 V はケー 
ブルが外れるようにしてほしい。 

迎祐児 (22) X 68000 XVI 福岡県 

♦ X 68030 のメモリポードはずいぶん安くなりま 
したね。お願いですから, XVI の増設 RAM も値下げ 
してくださいよ。最近メモリ不足が深刻で…… 。 

進藤慶到 X68000 XVI/ACE-HD 東京都 
♦いま,不景気で仕事がないと思われますが, 
X68000 の CPU と ROM の 1C を取り換えて X68000 で 
CPU(68030) を動かす 「CPU と ROM の 1C 交換サービ 
ス j を行えば,雇用確保になります。 

最近,問題になっているゴミのことも,交換サ 
ービスをすれば,買い替えに伴って古いものを捨 
てることがなくなります。「地球に優しいシャー 
プ j との名目で 「CPU と ROM の 1C 交換サービス j は 
いかがでしょうか。 

黒滝賢治 (26) X68000 SUPER-HD, PC-E500/ 

550奈良県 

♦去年の8月頃からパソコン通信をやっている。 
私にとってのパソコン通信のいちばんの魅力は, 
フリーウヱアが手に入るという環境であった。 

よくいわれるように, X 68000 はユーザーが支え 
ているパソコンである。そして「ソフトメーカー 
が作ってくれないのなら作ってしまえ j というパ 
ワーユーザーの割合が他機種に比べてものすごく 
高い。そのおかげで,高額の値札が付いて店頭に 
置いてあってもおかしくないような素晴らしいツ 
ールが,ただで手に入るようになった。そしてま 
た素晴らしいツールは,電脳倶楽部に掲載された 
り, Oh ! X に紹介されたりして普及し, 「 X 68000 にと 
っての標準」になっていく。 

しかし,ここで問題となるのは「シャープは一 
切関係していない j ということである。つまり, 



アンケートハガキ回答集計結果発表だよ![1992年5月号の巻] 
この10年間でいちばん印象に残った出来事は何ですか7 


1. X 88000 について 

2. 受験•入学•卒業 
パソコン界に関すること 

4. 社会現象 

5. けが•死亡 

6. 特にない 44 

その他 67 

千差万別だった回答を,ざっとこんな感じに 
分類してみました。やっぱりパソコン雑誌の読 
者の回答だけあって, X 68000 に関することとパ 
ソコン界に関することで全体の36%を占めてい 
ます。 

X 68000 関係のほとんどは,初めて見たときの 
感動と家に来たときの感激。 「 X 68000 の購入。確 
実に生活が変わりました ( T.S 2丨歳)」 「 X 68000 が 
家に届いた日ですね ( M . T 丨7歳)」。なかには「何 
も知らなかったころ,おまけにもらったグラデ 
イウスのデイスクをフォーマツトしてしまった 
( S . H 丨8歳)」なんて人も。 

「大学に落ちた ( D.S 20歳)」「中学受験で全滅 
( H.M 19歳)」「2度も学校をダブツたこと ( A.M 
18歳)」。さすがに受験関係のコメントには暗い 
ものが多い。そんななかに「卒業 ( N.S 15歳)」 


というコメントがあると,妙にすがすがしく感 
じられますな。 

次は「その他」のおハガキからの紹介です。 
「阪神タイガースの日本一 (C.T 28歳)」。さすが 
阪神,日本一は10年がかりですか。 

「カルビーの T シャツプレゼントで当たったこ 
と。 絵はおはようスパンクだった (S.M 18歳)」 〇 
なかなか平和な人ですね。 

「10歳年をとったこと (A.Y 17歳) j。 君だけじゃ 
ありません。安心しなさい 0 
「あきらめていた子供が生まれたことです (K.I 
42歳)」年齢から実感が伝わってくるハガキです 
ね。どうもおめでとうございます。 

最後は結構多かった痛いモノ関係。心して読 
むように。「鎖骨骨折で3週間弱の入院 (A.H 19 
歳)」「友人の兄に石をぶつけられ頭から血が吹 
き出た。事故です,念のため (S.M 16歳)」「車に 
思いっきりひかれたのに無傷だったこと (K.M 
18歳) j 「友達が授業中に死んだこと (T.S 21 
歳)」。君たち,それは10年どころか一生モノの 
体験ですぞ。「いまこうして生きていること (T.I 
21歳)」 . 確かに。 


69 

38 

38 

21 

19 



9 〇 Oh!X 1993.5. 










「 X 68000 にとっての標準」と「シャープがサボート 
するツール」にズレがあるのだ。これをよく表し 
ている例は 0 PMDRV 3 と Z . MUSIC であろう。シャー 
ブ側は 0 PMDRV 3 を標準にしたいらしいが, X 68000 
にとっての標準はほとんど Z - MUSIC となりつつあ 
る。もちろんデータに互換性はあるが,シャープ 
製の音楽関係のツールは 0 PMDRV 3 なしでは動か 
ないそうである。普通はメーカーが標準を定めて 
ユーザーをリードするのだが,これではメーカー 
だけが標準から外れているという不思議な事態に 
なってしまう。 

そこで,いちばんよい対策は「メーカーがユー 
ザーの標準に合わせること」であろう。つまり, 
シャープ自らがフリーウェアを配布,もしくは侣: 
価格で販売するのである。もちろん理想は,フリ 
—ウ x アを本体に標準添付することだ。 

手間や人件費などはかかるが,それによって得 
られるものも多く,そんなに難しいことでもない 
ような気がするのだが。 

SX-WINDOW ver .3.0 は, HC に対応しているそう 
であるから,これをきっかけにして本格的なシャ 
—プのフリーウェアのサポートを期待したい。 

日比輝正 (19) X 68000 XVI , PC -386 BL 愛知県 

♦新機種 ( X 68030) を出す時期はたいへんよいと思 
います。性能,値段を考えてもかなりのものと感 
じています。ただ, X 680 D 0 が出たころ,65536色っ 
てす ごい 数字でしたけど,それがそのまま X 68030 
でも変更されてないのは予想外でした(私自身は 
65536色で十分ですが)。今回,あっと驚くことは 
ありませんでしたね。 

強くいいたいのは宣伝方法です。 EXPERT 以降ぐ 
らいから「売る気があるのか j という感が強く, 
対する FM TOWNS なんかは宣伝効果が強いと思う 
(ここまでする必要はないと思うが)。がんばって 
もらいたい,盛り上げてもらいたい。ユーザーみ 
んなの意見でしょう。 

最後に質問。どうしてグレーをやめたのです 
か? 私はあの色が大好きです。 ACE のグレーを 
買い, SASI の HDD もグレー,プリンタもグレー,探 
すのに苦労しました…… 。 いい色だと思うのだけ 
どな . 。 

多田哲也 (22) X 68000 ACE , MSXturboR 兵庫 

県 

♦ X 68030 について。 

1 ) 前面パワースイッチを赤にしてください。こ 
れだけは讓れない。それとも,何か大切な理由で 
もあるんでしょ一か。 

2) Macintosh があんなになり , FM TOWNS がこん 
なになったいま,一見してそれとわかるパソコン 
は X 68000 だけになった。てなわけで,ツインタワ 
_万歳(え? Compact って何ですかぁ?) 

3) XVI を安くしましょう! コブロ付けて,4 M 
にすればまだまだ使えます! XVI を安くしまし 
ょう!絶対そうしましょう!決定。 

4) 僕は,「えっくすろくはちのさんまる」と呼び 


— 有商バ驗 / 


や^脱袁人 

来る。 d 
奇月 Ok ! 乂 
tU で m 

げ丨 


▲安川実(愛知県) 


all that,s BUG f 92 


日月号- 

P .11 B シミユ I ^ーシヨンゲーム POLANYI 
リスト2で, 76 F 8„ 〜 76 FF „ のデータが抜けて 
いました。以下, 8バイトのデータを追加して 
ください。 

76 F 8 DD C 4 B 3 20 CO 0 D B 2 BE 
P .164 1991年12月号 Small-C 用 SLANG コンパ 

チ関数の訂正 

2月号の訂正では,上位バイトと下位バイト 
が逆に格納されることが判明しました。リスト 
I のように変更してください。 


リスト 
peekw: : 


リスト 2 
10 /* 


3月号- 

P .122 力ードゲーム KLONDIKE 

リストに一部読めない箇所がありました。以 
下に示します。 

3528 04 78 B 9 0 E 00 38 DA DI 
P .102 ZPD セハ。レータ ZPDCON.X 
ZPDC 0 N . X にハ # グカ< ありました。ソースリスト 
I の160行を, 

DOS MALL 0 C 

1 

DOS MFREE 

と書き換えるか,リスト2で“ ZPDCON . LZH ” から 
展開した “ zpdcon . x ” にバッチを当てるかしてく 
ださい0 


POP 

BC 

20 

/* ZPDCON • X 逬き換え フ,ログラム 

POP 

DE 

30 

/* 

PUSH 

DE 

40 

int a 

PUSH 

BC 

50 

/* 

LD 

A,(DE) 

60 

print " 準 (ft が出来たら何かキーを押して下さい •” 

LD 

L,A 

7¢ 

while (inkey$="") 

INC 

DE 

80 

endwbix® 

LD 

A,(DE) 

90 

/* 

LD 

H, A 

100 

/ * ドライブ名やフ 7 イル名は各目こ変更すること 

RET 


110 

a = f open ( *'zpdcon . x 1 ' , rw' > 


120 fseek(a,&H179,0) : fputc(&H49 , a) /*_MALLOC _MFREE 
130 fseekia,i:H201,0 ) : f pul c ( &H6F, a ) /* スペルミス訂正 
140 fcloae(a) 

150. print •• 終了しました 。" 

160 end 


ます。「の」が美しい …… C 

5) MIDI 端子くらい付けても,バチは当たらんの 
では(同案多数)。 

6) ま,なんにしてもコイツのために大ッ嫌いな 
家庭教師をやるハメになりそうです。 

シャープさん,ありがとう! ( I 60 M バイトの 

HDD , 安くしてね) 

野村慎一郎(丨9) X 68000 , PC -880 I 滋賀県 

♦個人的には,「真のパソコン」といえるパソコン 
は国産では X 68000 以外考えられないので,シャー 
プにはこれを絶やさないよう,なお一層の努力を 
してもらいたい。 

ただ,今後の X 68000 の販売,設計方針など不明 
な点が多いので,早急にこれらをユーザーに表明 
し,シャープの X 68000 事業に関する前向きな姿勢 
を示してほしい。 

山田慎 一 (23) X 68000 PRO - HD , PC -980 INV 

神奈川県 

♦ X 68030 で5インチのツインタワーが復活しま 
したが,来年あたりに CD - ROM もしくは M 0 を内蔵 
した PRO タイプも復活してほしいものです。 

梅田敬 (22) X 68000 PRO , XI turbo II / Z , XIC , 

PC - E 500 岡山県 

♦日本でただ一社,ユーザーに夢を見せてくれる 
機械を作ってくれるシャープですが,ただ, SX - 
WINDOW の発表時に開発キットがなかったことな 
ど,どっかが抜けていることが多いんですよね。 
この点だけが残念でしかたがありません。 

伊藤直広 (22) X 68030, X 68000 EXPERT , XI 

turbo model 30, MZ - 2500/1500, PC -1245/1360, X - 
07 福島県 

♦厳しいことをいうようだが,シャープはマーケ 
ッティングがうまいのか下手なのかわからないと 
ころがある。 XVI や X 68030 のようなブレイクスルー 
をかますパワーがあるのに, SUPER や CompactX VI 
のような「困ったちゃん」を出してしまう。 

X 68030 でシャープの力を再認識した私として 
は,これからは「ユーザーは何を望んでいるか」 
をしっかり見据えたうえで,焦らずじっくりと開 


発を進めていってほしいと思う。 

薄井広樹 (23) X 68000 PRO , PC - 6001 mk II 北 

海道 

♦シャープが出してるワープロにペン書院という 
のがありますよね。前から思っていたんですが, 
あの,電子ペンでディスプレイに直接書き込むス 
タイルはグラフィックにこそ向いているのではな 
いでしようか。グラフィックといえば X 68000, 
X 68000 といえばグラフィック,というわけで液晶 
表示タブレット,ぜひシャープに作ってもらいま 
しょう。 

伊与部倫夫 (31) X 68000 PRO , PC - BOOK 新潟 

県 

♦最近はパソコン本体のデザインもなかなか見ら 
れるものになってきました。しかし! なぜかあ 
のディスプレイにはほとんど変^(匕が見られないの 
は残念です。まあ,たしかに機能重視はしかたが 

ないのでしようが . (シャレのわかるアメリカ 

製でさえ変なものは見かけませんから)。私として 
は,上に猫の耳が付いたのがすごく欲しい。ディ 
スプレイメーカーにお願い! いろんな形や色の 
製品をぜひ企画してください(やっぱり動物シリ 
―ズがいいなあ)。 

長谷川哲夫 (29) X 68000, PC -880 imk II , PC - 

1280 埼玉県 

♦拡張 I/O BOX は,まだ必要としているユーザーが 
多いはず。 MIDI ポードのように値下げして再販し 
てください。 

金子卓司(丨9) X 68000 ACE - HD , PC -880 IFA 新 

潟県 

♦シャープ様。お願いですから,フルカラーの環 
境を作ってください。普通のユーザーには必要の 
ないものですが,僕にはどうしてもなくては困る 
のです。将来的に,画像関係の研究をやりたく, 
現時点であらゆるファクターを考えてみるとほか 
のパソコンではだめなんです。理由は,自分で考 
えているプログラムを自由自在に組めるのはこの 
X 68000 系列のバソコンしかなく,たとえば DOS 系 
は問題外, Macintosh は総合的に扱いづらいし, 
言わせてくれなくちゃだワ 91 











micro communication 



▲横井 R —(富山県) ▲占部哲彦(広島県) 



▲橋本和典(東京都) 


AMIGA で少し何とかなるかなと思っていますが, 
基本的にプログラミングにおける環境を重視して 
いるので(それもアセンブリ言語で),ほかに選択 
の余地がないのが実情です。32ビットの X 68030 
は,現時点で65536色しか発色できないので,プロ 
の目にはやはり不足です。 X 68030 に対応したフル 
カラーボードなどを出していただけると非常にう 
れしいのですが(高くてもいい!)。 

山内富仁 (25) X 68000 XVI 北海道 

♦ポケットに入るものなら,早いとこ X 68000 にも 
入れてくださいね。もちろん, MD のことです。と 
かいってたらメガドライブ内蔵の X 68000 twin が 
発売されたりして(されへん,されへん)。 

木下孝雄 (21) X 68000 XVI , XI turbo model 30 

東京都 

♦とにかく早くカラーイメージ ユニッ ト2を出し 
てほしい! ( ……出るのかな?) X 68000 も AV 関 
係のハード&ソフトを充実させていけばまだ大丈 
夫だと思うのですが…… 。 低価格でできるビデオ 
編集システムというのも面白いと思うのですが, 
AV 閒係に強い シャープ なのですからがんばって 
ほしいですね。 


山崎裕之 (30) X 68000 XVI 埼玉県 

♦某メーカーにみられる,今日買った最新機が2 
力月後には旧タイプになってしまうのと違い,シ 
ャープの「技術の小出し」をしない姿勢には好感 
がもてます。ひとつの製品が出たときに,その製 
品はその時点でのほぼ最萬に近いものでなければ 
ならないと思っています。それはパソコンに限ら 
ず,世に製品を出すメーカーすべてがもたなけれ 
ばならない良心のようなものだと思います。 

X 68000( 無印)が発売されて以来.大きな改良も 
ないまま6年間も人気を保ってこられたのは,根 
本的な品質の高さだと将来を見据えた開発スタッ 
フの理念の高さを感じます。ただ技術革新のスピ 
ードは思いのほか速く,ここ丨〜2年のあいだに 
32ビット, 486/25 MHZ 以上が主流になった業界か 
ら取り残されつつあったことも否めないようです。 

ここにきて X 68030 が発売されることになり,大 
きな期待を寄せる私なのですが,ハイクオリティ 
ゆえその価格が高くなり,他機種と比べるとやや 
高い感じがするのは自分だけでしょうか。 

これからも高品質(低価格)機器の開発をお願い 
します。井指昌世 (40) X 68000 PRO 東京都 



ツクツールが欲しい。ペイント系では MATIER とい 
う非常に優秀なツールがありますし,あとはとに 
かく,ポストスクリプト対応のグラフィックツー 
ル, DTP ソフトがあれば Macintosh も目じやないだ 
ろぅ。 

大角弘 (32) X 68000 XVI , PC -386 M , Macintosh 

LC 東京都 

♦とにかく, DTM 関係である。まず,楽譜の作成を 
どうにかしてほしい。とりあえず,旗をつなげる 
のと小節の管理は絶対だな。装飾符や調号による 
害き直しも,やってもらわなければ困る。まだま 
だいいたいことはあるが,とりあえず楽譜入力と 
楽譜作成は違う,ということを理解してもらえれ 
ばいいだろう。 

西山新志 (21) X 68000 PRO , XI turbo model 30 

福岡県 

♦ X 68000 のユーザーには理系の人が多いと思う 
が,そういう人が「使える」ソフトが必要だ。現 
在 (3 月),私は卒論を害いているので特にそう思 
った。 

まずワープロ。基本的には WP . X で満足(一太郎 
に比べれば)だが,割り算,ルートなどの数式記号 
が使いたい。あと,ページの切れ目がわからんの 
は許せない。 

で,次に絵。今回は結局「花子 ver . 2」を使っ 
た。なぜ,このように手軽にドローイングして, 
アウトプットできるソフトがないのか。決して 
これが水準が高いというわけでもないだろうに。 

そして,もちろんグラフ。いろいろなソフトを 
試してみて,結論はフリーウェアの 「 Ngraphj 。 簡 
単に何でもできるという最高のソフト。ほとんど 
知らなくても,とりあえず使えるし,使いたい機 
能があれば,あらためてそれを覚えればいい。し 
かも,たいして覚えることもない。これに簡単な 
カルク機能があれば,無敵の「もう何もいらない j 
ソフトになる! 誰か作って。 

とりあえず現状では「重くてしかも使えん j ソ 
フトばかりで,「実用」には PC -980 I に完封負けして 
いる。悲しい。 

陣山達夫 (23) X 68000 EXPERT , XI turbo II , PC - 

286, PC - E 550 大阪府 

♦疑似体験ボクシングが欲しい。手にはパワーグ 
ローブでも着けて,パンチ打って,自分がスウェ 
一やらダッキングやらすると,画面でもやってく 
れて,パンチ受けると衝擎があったりするとサイ 
コー。あと,パンチは打った感触があったほうが 


ゲーム大好きの X ユーザーですが,ビジネスソフ 
卜の充実を望む声が多かったのは,やっぱり当然 
というか……。なかには仕事を口実に職場への 
X 68000 流入を目論んでいる人も0ゲームソフトで 
ダントツに要望が多かったのは,もちろんアレで 
したね。首を長くして待ちましようか,ね。 


♦建築設計用の CAD を出してほしい。建築科なも 
ので。 

北山修 (22) X 6800 XVI , PC -880 I 青森県 

♦とにかく,ポストスクリプト! 「イラストレ 
—夕 j や「フリーハンド」の単純な移植でなく, 
独自の発想を持った, X 68000 ならではのグラフイ 


いいな。どっかのメーカーさん,よろしくね。 

辰巳祐介(丨7) X 68000 EXPERT II - HD , MSX 2 

神奈川県 

♦ SX - WIND 0 W 上でウハウハできる新感覚言語(言 
語とは限らない)が欲しいのです。あれば,迷わず 
X 68030 を買いにショップへダッシュしたり,某所 
へ某紙を送ってしまうことでしょう。 

スペックを見るかぎりでは,やはり X 68030 の野 
望とはソフトの強化であります。一般ユーザーが 
それに加担するためにも,新しいソフトウェアを 
創造するためにも,新感覚で操作できるものが必 
要だと考えるのです。 

長篤志 (20) X 68000/ SUPER , MSX , PC - E 500 山 

口県 

♦Lotus I -2-3 互換の表計算ソフトを出してくださ 
い。公務員の事務職場ですが, Lotus 卜 2-3 か Mul 
tiplan しか使えないのです。互換ソフトが出たら, 
X 680 X 0 を職場に買わせることができます。 

沼圭司 (24) X 68000 ACE - HD , J -3 I 00 SS , all in 

note , トムキャット EX 200 I 静岡県 
♦セーラー服を蒲た5人の美少女達が活躍するア 


アンケートハガキ回答集計結果発表だよ! [1992 年 6 月号の巻] 

付録ディスクの中でいちばんよかったものは何ですか? 

1 .SION II 

175 

SION II がよかったという読者が圧倒的多数を 

2. PCM 8 .X 

16 

占めました,制作した浜崎氏も「作ったかいが 

3. SM.X 

13 

ありました」と喜んでいます。もっとも,ツー 

4. SV.X 

11 

ルは使う必要が生じて初めて価値を感じるもの。 

5. Z , s-EX 

6 

ゲームは起動するだけですぐ楽しめますから, 

6. Z-MUSIC 

5 

発売直後の集計がこうなるのも無理はありませ 

7. MAGIC 4 

4 

ん。 SM . X について「これがオマケとは安すぎる 

8. S-OS “ SWORD ” 

3 

( K.S 23歳)」という人もいるんですから,いま 

9. LIFE 110 

2 

ではみなさんツールのほうもしっかり使いこな 

SX SHOOT 

2 

してますよね,ね? 


92 Oh!X 1993.5. 



















all that M s BUG r 92 


4 月号- 

P .44 これが SX-WINDOW ve 「.2.0 だ 

パターンエディタの説明中で,各プレーンの 
ビット ON/OFF と色の対応表に間違いがありま 
した。表丨が正しい表となります。 

5月号- 

P .67 (で)のショートプロぱ一てぃ 

michelle plue の 1790, 1830, 1980 行のグラフィ 
ックキャラクタが正しく印字されていませんで 
した。リスト I のように訂正してください。 
P .128 COMMAND.OBJ 
COMMAND.OBJ 内でスタックエリアが少なめ 
に確保されているため,スタックエリアをアブ 
リケーション側で確保していない一部のプログ 
ラムが,正常に動作しない可能性があります。 

なお, S -0 S ではスタックエリアを自主管理す 
る,という原則があります。つまり,システム 
スタックを使わず,アプリケーション自身にス 
タックエリアを用意してプログラムを作成する 
ようにしてください。 

日月号- 

P .68 LIVE in「Shake the Streetj 
一部,リストの読みにくい箇所がありました。 
正しいリストは以下のとおりです。 

457 : (til) @r0@ql 〜 

付録ディスク 
•ディスク 3 

MUSICZ.FNC が,正しいディレクトリにコピー 

表1 



P し1 

P し2 

P し3 

P し4 

透明 

1 

0 

0 

0 

白 

0 

0 

0 

1 

薄灰 

1 

0 

0 

1 

濃灰 

0 

1 

0 

1 

黒 

1 

1 

0 

1 

黄 

0 

0 

1 

1 

赤 

I 

0 

1 

1 

緑 

0 

1 

1 

1 

青 

1 

1 

1 

1 


されませんでした。ルートディレクトリには解 
凍されていますので,以下の操作をして BASIC 
ディレクトリに コピーし てください。 

COPY MUSICZ.FNC ¥ BASIC ¥ 

• SC -55 用音楽データ 「 OLD.ZMSj 

データの一部が省略されていたため,正しい 
演奏ができませんでした。丨〜7トラックの 
MML データの先頭に, r @ GI 2 j を揷入してくだ 
さい。 

• Z-MUSIC ver .1.10 

付録ディスクの ver . l . 丨〇では, PCM 8 を使った 
場合にチャンネルを正常に確保することができ 
ませんでした。ディスク2に収録されている 
MAC . X で, ZMUSIC . X の以下のアドレスの内容を 
害き換えてください。 

ICCAh 34 0148 42 

i 

60 00 29 FA 

MAC . X を起動すると,新規にファイルを作成 
するか聞いてきますので, “ n ” を入力してくださ 
い。そのあと ZMUSIC . X を読み込み,画面に表示 
されている操作方法に従って,アドレスの内容 
を害き換えてからセーブします。なお,必ずバ 
ックアップをとってから作業をしてください。 
• Z-MUSIC ver .1.10 

強制同期コマンドの動作不安定,モジユレー 
シヨンディレイ誤差の訂正です。表2のアドレ 
スを MAC . X で修正してください。 


表2 


lCCA : 34-^60 
1CCB : 01 ->00 
1CCC:48 -^29 
1CCD:42->FA 
76A6:66—60 
773A: 66460 
7798:66—60 
7876:66-^60 
79D4 : 66 -^60 
7A28:66 -^60 


7A7E : 66-*-60 
7AD8 : 66 ->60 
9AD2:13 - M3 
9AD3 : 40 - **FA 
9AD4 : FF-^D2 
9AD5:48-M2 
9AD6:43->13 
9AD7:FA-M0 
9AD8 : D2-»FF 
9AD9:3E-M8 


1 : PRINT A$(19);:LOCATE I,23:P 


リスト 1 

1790 FOR 1=0 TO 38 STEP 2 : LOCATE 
RINT ..%□”;:NEXT 

1830 LOCATE G , 21:PRINT'O"+CH2$ + .•〒•し,: LOCATE 39,21 : PRINT" V+CH2$ + " 
t"; 

1980 DATA タチ,ミム,ツテ,メモ,トナ • ヤユ,二?•ヨラ,ネノ,リル,ハヒ,レロ | フへ,ワン,本マ••0,21 土, 
♦,,金*,♦♦,ホ*,▲,月日, X ,,1•分,ケケ,ケケ,• ■,!♦年, VD •生〒,丹人,ズシ 



クション+アドベンチャーっぽいゲーム。タキシ 
ードを蒲た変な人も登場するとなおよい。 

山中政宣(丨9) X 68000 EXPERT 三重県 

♦とりあえず, SX - WIND 0 W も ver .3.0 で65536色が 
出るようになったから, SX - WIND 0 W のバリバリグ 
ラフィックツールでも作ってほしいです。最近, 
友達の影響で SX - WIND 0 W を使い始めたので, SX - 
WIND 0 W 上で動くものが欲しいですね。アドベン 
チャーゲームなども面白いと思いますが,あとは 
スピードが問題ですかね。メモリ要4 M のものも 
出るようになるんでしょうね。俺もメモリ増やさ 
なきゃ。 

姉帯宽 (23) X 68000 SUPER - HD , PC -980 INS / E , 

PC -88 VA 2 茨城県 

♦ X 68000 は,パーソナルワークステーションと銘 
打って6年もたつのに,いまだに FORTRAN がな 
い。長い あいだ 各種 ワークステ_ションで できた 
膨大な FORTRAN のソフ トが パーソナルに 使えな 
いパーソナルワークステーションでは 困ります。 
X 68030 も発売されることになったので,一刻も早 
く FORTRAN を販売してください。 FORTRAN を X - 
BASIC に変換す るのは 疲れます。 

山崎道生 (21) X 68000 ACE - HD , MZ - 1500/700 

東京都 

♦限りなく現実に近い RPG が欲しい。たとえば,倒 
した敵から着ているものを好きなように奪ったり, 
武器を自分で開発できたり,一度死んだら二度と 
生き返らなかったり(キャラクターに対する愛情 
が增すと思う),イベントを解決する順番が決まっ 
ていなくて,エンディングも解き方によってすベ 
て違っていたり,戦闘時は傷を受けた場所によっ 
て攻擎力や命中する確率や移動力 ( HEX 戦? ) が落 
ちたりする。数えあげたらキリがないが,これが 
できたら絶対に買う。 

長谷部一也 (18) X 68000 EXPERT 埼玉県 

♦やはり, UNIX ですね* 0 X 68030 だと古いワー 
クステーションよリ高機能だし……。 

渡邊哲 (25) X 68000 EXPERT , XIF , MZ -2500/ 

1200, PC -286 VE , PC - E 500 愛知県 
♦一太郎はいらないから, 0 ASYS を移植してほし 
いです。すると残業を家でできるので。ついでに 
バックグラウンド処理付きで(ゲームもしたい)。 
そしたら X 68030 を絶対に買います。 

京極正史 (29) X 68000 XVI , PC -286 VS , FM - 

R 80, PC - E 500 広島県 

♦やっぱり「害院 PRO -68 K 」 でしょう。 

松本健一 (18) X 68000 PRO 静岡県 

♦ビジネスソフトの充実を! 1<317^326 =桐+松 
として出してほし〜な〜。あとは,ゲームソフト 
の充実力 ? 

なんにしても,使いやすいデータベース,ワ_ 
プロ,表計算のソフトを充実してほしいのである。 
030マシンになったことだし,「窨院」くらいのレ 
ベルとはいわないけど出してくれ〜。 

勝田展弘 (21) X 68000 SUPER - HD , PC -880 I 

FH ( L 3) 宮城県 

♦とにかく学習用のソフトが少ない。あと,自分 
でクイズの問題を作れるクイズのツールみたいな 
ものも欲しい。最近はアクション,シミュレーシ 
ョン, RPG などとジャンルがかたよっていないの 
で,たいへんいいです。 

中川貴嗣 (17) X 68000 XVI - HD 京都府 

♦CGA SX -68 K , SX のアプリケーションソフト。 

堀利広 (25) X 68000 EXPERT 福井県 

♦グラフの使える家計簿ソフトが欲しい。バーコ 
—ドとかレシートを読み込めると楽になると思う。 

遠藤政樹 X 68000 PRO 島根県 


読者様の声は天の声? スタッフにはドキドキの 
このテーマ。でも励ましの声がほとんどで,温か 
い読者の「愛」にはスタッフー同,感謝感謝〇と 
きどき (?) バグもあるけれど,末長く可愛がって 
くださいね。 

♦ Oh ! X のおかげで, X 68000 ユーザーとは初対面で 
も楽しく話せるわ,友人は毎日のようにいぢめて 
くれるわ,投稿しないと気がすまなくなるわで, 
充実した生活が送れるようになりました。資任と 
ってください。 

岩瀬貴代美 (21) X 68000 EXPERT - HD , PC -980 I 

DA 福岡県 

♦投稿プログラムは,そのまま使ったり,勉強の 
ために利用できるのでよいのですが,時間や実力 


などの関係で小さいプログラムなら組めるのにな 
あ,という人もかなりいると思います。そこで, 
サブ ルー チン単位でも投稿できる システムな どは 
どうでしようか。たとえば大きなプログラムの課 
題を細分化して,それぞれのルーチンで自分にも 
できそうなものを作り,投稿してもらう。そうす 
ると,パソコン初心者でも積極的に参加できると 
思うのですが。 

菅谷英明 (26) X 68000 PRO 兵庫県 

♦このアンケート用紙に使われている紙はとても 
肌触りがイイ。ぜひともこの紙を本誌のほうにも 
使用し,「お肌に優しい Oh ! Xj にしていただきたい 
と思います。 

黒木健司 (15) X 68000 XVI , PC -980 IDX / U 2, 

言わせてくれなくちゃだワ 93 


















micro communication 


MSX TurboR 大阪府 

♦薄い!中身は非常にたくさんであるが,薄い 
んだ!まくらにならんじゃないか!? 

五條隆将 (16) X 68000 SUPER , PC -980 IDX , 

MSX 2 愛知県 

♦狭い部屋なのに8年分もの Oh!MZ + Oh ! X がたま 
ってしまった。じゃまではあるが,たまに読み返 
すときもあるので,捨てるに捨てられない。おま 
けに昔のやつは紙質が悪くて開いておくのさえつ 
らい。ここらで CD - ROM か何かにして,うちの蒇書 
を処分させてほしいのですがね。 

坂下実 (23) X 68000 XVI - HD , XlturboZ III , 

MSX 2, PC - 982132 PC - I 350/ I 360 K 神奈川県 
♦ 丨年に丨回は特集されるものがいくつかありま 
すが,以前のものほどハードウエア寄りで,最近 
のものほどアプリケーシヨン的意味合いが強いよ 
うです。マシン語を使う機会が多い私としては, 
現在の記事より丨年前の同じ特集記事のほうが役 
に立っています。そうすると現在の記事は丨年後 
に役立つのかもしれませんが,どうなることやら 
……。ひとつ確実にいえるのは 「 Oh ! X はずっととっ 



▲佐田匠(千葉県) 


GffiV 


micro 

COIniminr - 

CdtiOff. 


响は莊米 

464ft は夂ま 
U 价今後ヒも 
3Q^o 

BWUkJBL ••も•今福 "fc > 

WJW が...ラ-, 

▲丸藤俊之(神奈川県) 




▲山田和弘(岡山県) 


♦僕はいままで,いろいろ危ない目にあったこと 
があります。たとえば,痴漢にあったり,あごひ 
げウリウりしたいとアルバイト先でおじさんにい 
われたり。セーラー服が似合いそうといわれたこ 
ともあります。きっと, Oh ! X がアヤしい雑誌のため 


に,その読者である僕もアヤしくなったのだと思 
います。 

僕のまわりには変な人が多すぎます。助けてく 
ださい。 

大島大介 (16) X 68000 SUPER 北海道 



ておいたほうか•いい」ということです。 

山県一郎 (21) X 68000 宮城県, 

♦最近,私が買いにいく本屋では,19日に行くと 
すでに売り切れていたりする。これは飛ぶように 
売れてしまうのか!?発行部数が減ったのか!! 
それにしても,パソコン関連各誌はなんで18日刊 
が多いのでしょう。いっせいに売り出すので本屋 
に行くのは丨回ですむが,重いし,読み切れない 
し,翌月の10日頃はたいくつであるのだ。 

長瀨幸夫 (36) X 68000 ACE - HD , J -3 IOO 東京 

都 

♦ USER’S WORKS には,いろいろとお世話になっ 
ていますが,3月号に掲載の「ふぁ一すとくらい 
しす」のクイズルーチンについてひとこと。 

あのルーチンは,すべての問題について出題を 
チェックして一度正解したものは二度と出さない 
し,一度間違えたものを再び間違えると「同じ問 
題間違えて…… j となります。でも, RPG 形式なの 
でセーブしてロー ドするとセーブしたところから 
また同じ問題が出てしまうのです。やっぱりロー 
ド後はシャッフルしたほうがよかったのかなぁ。 
「問題をチェックしていない j と断言されて,あ 
のクイズルーチンを害いた私としては,とても悲 
しかったです。おわり。 

大嶋聰治 (23) X 68000 ACE - HD , XIC , MZ -700, 

MSXturboR , PC - 1480奈良県 

こちらのチ x ックが甘かったようで . 。え 

一と,でも要するに2回目も間違えないとわ 
からないイベントですね。担当者日く「一度 
目にした攻擊が二度も通じるようでは黄金聖 
關士には勝てない j んだそうです。 


秘密の関係,こっそり教えて0アヤシイ関係,な 
いしよにしてあげるから。パソコンライフは十人 
十色。ところでアンケートに「親子」って答えた 
ヒトって,もしかしたら生まれて初めて目にした 
ものがパソ コン だったとか? 

♦ライバル。え一い,使いこなしてやるうと日夜 
挑戦するも,まだまだ奥の深さに負け続け。 

石田博也 (34) X 68000 XVI / ACE - HD , PC -980 I 

NS / E , FMR-CARD 茨城県 

♦職場(別に バソコン 関係ではない)で自分の机を 
将来にわたって確保していくには, パソコンの エ 
キス パー トになるしかないかと,職場で パソコン 
を前にドングリの背比べをしつつ考えています。 
「パソコンを 扱える」ことは,現代の魔法みたい 
なものです,いまのところ。 

中野和彦 (31) X 68000 XVI , XIF , PC -982 IAe / 

U 2, PC -800 Imk II , PC -6001, PB -700 岐阜県 
♦私には,音楽を作る才能も絵心もない。それじ 
ゃあ, X 68000 を使って何も創り出せないかという 
と,そんなことはない。そう,プログラムを創る 
ということである。私が X 68000 を買ってはや4年 
になる。その間には大小合わせて百個くらいのプ 
ログラムを創ってきたと思う。「こんなものが欲し 


い」と思って X 68000 に向かってプログラムを組ん 
でるときは,どんなゲームよりも楽しかった。 

最近は大学生活が忙しくて,なかなか触れない 
のが残念だけど,いまはいまで,とっても充実し 
た毎日を送っているのでいいと思う。そのうち, 
いまの生活で得たことをプログラムにフィードバ 
ックできればいいなと思う。 

これが,私と X 68000 との関係である。 

荒田圭哉 ( 1 8) X 68000 ACE - HD , XI turboZ II , XI 

Cs 神奈川県 

♦最近転勤した。突然のことなので必要最小限の 
ものしか持っていけなかった。いま,私の転勤先 
の寮の部屋には X 68000 だけが鎮座している。 

佐野嘉彦 (28) X 68000 EXPERT - HD , XI turbo 

model 30, PC -8001 静岡県 

♦去年,工業高校を卒業して文科系大学へ入った。 
自分がパソコンオタクだから,オタクの多い工業 
高校は生活しやすかった。大学ではやはりオタク 
は少ないが機会があったら入手したいと考えてい 
る人が多いことを知った。できた友人も常々そう 
言うが,私は友人らをパソコン界へ引きずり込め 
ない。私にとってはパソコンはなくてはならない 
ものだが,これからやる人々にとっては,彼らが 
思い描くような夢をパソコンが実現してはくれな 
くなっているのではないだろうか,と私は思う。 
高い金を払う価値はない。ゲームにしても,いま 
のゲーム機でパソコンゲームに劣るものはない。 
そうはっきりと友人にはいえないから,友人との 
会話でははぐらかしているが,ではなぜ私には必 
要なんだろうか? 誰か教えてくれるとうれしい 
なあ。 長野充宏 X 68000 XVI 東京都 

♦私がパソコンと関係を持ったのはというと,官 
能小説の始まりのような窨き方になってしまうが. 

10年以上も前になるだろうか,町の小さな電気屋 
にラップに包まれたパソピアの中古を見つけたと 
きからである。たしか,25,000円だったと思う。 
家に持ち帰り電源を入れ,マニュアル片手に LINE 
文で I 本の線をデイスプレイに描いたときの感激 


アンケートハガキ回答集計結果発表だよ! [1 992 年7月号の巻] 
ゲーム以外で欲しいソフトはどんなものですか7 


1. 

グラフィック関係 

175 

2. 

ワープロ • FEP 

112 

3. 

音楽問係 

73 

4. 

C コンパイラ 

67 

5. 

データベース.表計算 

52 

6. 

SX-WINDOW • OS 

33 

7. 

C 以外の言語 

17 

8. 

通信関係 

13 

9. 

CAD ソフト 

10 

10. 

プリンタユーティリティ 

6 


さすが X 68000 ユーザー,グラフィックツール 
やその周辺ソフトがいちばん人気です。このう 
ち半分は具体的に 「 Z’s STAFF Ver .3.0 が欲しい」 
と答えています。2位のワープロは「もっと賢 
いものを」という声が多いのが印象的でした。 
雷語と ASK 3.0 が出た現在ではどうなのか,また 
聞いてみたいですね。4位に C コンパイラが入 
っていながら,さらにほかの言語を求める声も 
7位に入るあたり,いかにもプログラミング好 
きな X 68000 ユーザーらしい結果ですね。 


94 Oh!X 1993 力 . 



















は,いまでも身震いがするくらい鮮明に覚えてい 
る。それからは,仕事のなかでプログラムを組め 
そうなのを探しては,バリバリとプログラムを作 
った。その後,仕事の転属でいまでは電算室でホ 
ストコンピュータのお守をやっている。 

腐れ縁といったほうがよいだろうが,やはリ私 
自身としては,図体のでかいコンピュータより, 
小回りのきくパソコンのほうが合っているようだ。 
仕寧が終わり,家に帰ってパソコンのスイッチを 
入れるとホッとする。 

渡辺司 (37) X 68000 , PC -9801 NS / E , PC -8801 mk 

II , PC -286 BOOK 神奈川県 

♦パソコンは箱庭である。ユーザーが自分の思う 
ままの世界をパソコンのなかに作れる。これがパ 
ソコンの魅力である。 

加藤泰法 (27) X 68000 ACE - HD , FM 77 AV 2 長 

崎県 

♦ X 68000 とは「課題」という修羅場を一緒にくぐ 
り抜けてきた戦友です(あぁ,涙)。 

永井邦彦 (23) X 68000 EXPERT 愛知県 

♦突然ですが私は買うかもしれない。待ちに待っ 
た X 68030 のことですよ! 現在,私は XI マニアタ 
イプ ,XI turbo model 30, X 68000 初代と3台持って 
ます。この3台はそれぞれ X ファミリーの元祖的 
マシンでして,私としては4台目に 「 X 68030 j を 
買わないと落ち着かないのです!? 

まあ,最近の人には信じられないかもしれない 
が,丨〇年前はカセットテープで口ードやセーブな 
どをしていたんです(私はいまも稀に使う)。その 
当時, MZ - 2000と迷ったのですが,テレビが見られ 
るというだけで XI にした覚えがあります。あのと 
きに XI を買っていなかったら,私はシャープのユ 
ーザーではなかったかもしれません。 

というわけで,3月10日が楽しみなのである。 
値段も比較的安いし,やっぱり買いですよね! 
これで元祖 X マシン4台揃い踏みなのだ! ワッ 

へハハハ……〇 

米山浩司 (29) X 68000, XI turbo model 30, XI 

愛知県 

♦最近では私のパソコンは BASIC しかしていない。 
何でも BASIC でする。おかげで BASIC の腕前は我な 
がらすごいと思う。しかし,作るものといったら 
競馬関係のものばかりで…… 。 

一時期は,指数演算(前にシヨートプロに出てい 
たが,あの前にもっと速いのができていた。出せ 
ばよかったと少し思う)や素数発掘, RDS (これも 
前に C か何かで書いてあったが, BASIC で作ってい 
た。結構速い)と,数えるとキリがない。 

そんな私は,いまだに 

タッチタイピングができない 
I can not タッチタイピング. 

のであります(別に人差し指でちょんちょんなん 
かしていない)。 

田口 昌宏 (21) X 68000 大阪府 

♦私にとって X 68000 は純粋に武器なのだと思う。 
実用のことを考えれば,みんなと同じパソコンを 
使ったほうがいいに決まっている。しかし,自分 
の信頼が持てるものでなくては,とても戦う気に 
なれない。 X 68000 は戦闘機なのである。 

私に課せられる任務(目的の動作をするプログ 
ラムを作り,研究のために使う)は多種多様であ 
り,戦閼機としては柔軟な運動性能と強い信頼性 
のあるものが必要なのである。ちょっと無理をし 
たり,ちょっと操作ミスをしただけで落ちてしま 
っては困る。自分の考えのとおりに,自在に扱え 
るものが理想である。 

X 68030 が使えるようになれば,私の任務も楽に 


なるだろう。 

石川淳二 (22) X 68000 PRO II , MZ -700, MSX , 

PC - 1251富山県 

♦ X 68000 はいいやつだ。このくらいは大丈夫だ 
ろう……と組んだプログラムをしっかりとアドレ 
スエラー で返してくれたり,いきなり内蔵 HDD が 
アクセス不可能になってび、っくりさせられたり, 

ディスクをイジェクトしてくれなくなったり . < 

最近いちばんびっくりさせられたのは,ブログラ 
ムのセーブ中にブレーカが落ちたこと。結果は 

. ご想像におまかせします。あうっ。 

高島史明(丨7) X 68000 EXPERT - HD 福井県 

♦私にとってのパソコンとは,生活におけるカン 
フル剤といったところでしようか? 

何か,ぼよよ〜んとしたときとかに,おもむろ 
に ON ! SX _ W 旧 DOW や BASIC などを起ち上げてみ 
る(いまだに C 言語に移りきれていません。トホ 


パソコンユーザーには 変な人が多い。変な人の友 
達はやっぱり変な人である。変な人を変な人だと 
思わなくなるのが,変な人への第一歩である。さ 
あ,真実は? 深く追及するのはやめとこっと。 
♦ヘンな ユーザー だったら,やっぱり4台のパソ 
コンと2台のポケコンを持っているがそれがすべ 
てシャープ製品で,しかも X 68000 が発売されたの 
ちしばらくして MZ - 2200と MZ - I 500 を買い,なおか 


ホ)。日記とか妙なブログラムとか作ったりしたく 
なる……。何かいまの装備に物足りなさを感じて 
くる……。うお 一! バイトだぜ一い! おい! 
勉強はど一すんだ!? 

ちなみに目標は来年の X 68030 の次機種……。い 
ったい,なんて名前になるのだろう。 ACE ? そん 
なアホな。とにかく,丸くなってほいと思う今日 
この頃。 

兼清裕司 (21) X 68000 SUPER - HD , XIC 山 口 

県 

♦小学生の頃,私の毎日の生活のなかにファミコ 
ンが あった。現在,私の生活のなかには X 68000 が 
ある。なにはともあれ,日本に X 68000 が存在して 
いることが,ありがたいことである。 PC -980 I シリ 
— ズゃ FM TOWNS には魅力を感じない。真の意味 
での パーソナルコンピュータに 幸あれ! 

岡部祥明(丨8) X 68000 PRO II 福島県 


つ発表されて4年もたった Xlturbo 版の S -0 S 
SWORD のバグを発見してしまい,さらに毎年「ち 
やだワ」になると載っている,高校時代からの友 
人の黒武者健一君は,今年も載っているでしょう 
か。大学院進学おめでとう。これを機会に X 68030 
でも買ってはいかがかな。 

笹井進也 (22) X 68000 EXPERT II , XID , MZ - 

1200/700, MSX 2 + , PC -6001, PB — I 00 神奈川県 


0 20 40 60 80 100 120 140 


MZ 80 K / C /1200 

T 13「 

I 

1 

1 1 

1 

700/1500 



1 58 



80 B /2000/2200 


释二 |31 


サンプリング数 

1,000通 

2500/2861 

1 

21 


延べマシン台数 

1,481台 

XI マニア タイプ 

1 18 




C / Cs/Ck 


| 28 




D 

110 





F /6 

twin 


1 33 




□ 3 





turbo / II /III 




1 83 


turboZ / ll/lll 



| 49 



X 68000 初代 

1 

ACE 



~1 62 


138 

ACE-HD 




」78 

PRO 




1 88 


PRO-HD 


] 24 




PRO " 



1 54 



PRO II-HD 

□ 3 





EXPERT 




90 


EXPERT-HD 


コ 

| 43 



EXPERT II 



コ52 



EXPERT II-HD 

コ7 





SUPER 



| 50 



SUPER-HD 



」45 



XVI 

二]129 

XVI-HD 


_」33 




CompactXVI 


1 27 




X 68030 CZ -500 
CZ -510 

二 16 
□ 3 





PC -98 シリーズ 



| 44 



88/80/60 他 



1 51 



FM シリーズ 

1 14 





MSX シリーズ 


1 




Macintosh 

□ 4 





ポケ コン 

コ 

22 




その他 


〇 32 




なし 

1 15 






言わせてくれなくちゃだワ 95 













































































micro communication 


♦ • X 68000 の電源スイッチを青く塗った奴。 

• PC -980 I 用の白いハードディスクを, X 68000 用 
に黒くスプレーした 奴。 

•3. 5インチドライブを付けたはいいが,手抜き 
で電源を本体内の内蔵 HD コネクタから取ったた 
め,本体上部からケーブルが伸びてる奴。 

• 最近は木目の X 68000 もいいな〜と本気で考え 
ている奴。 

わ 一, みんな俺のことやないか 一!! 

児島広 (19) X 68000 EXPERT , PC - G 803 奈良 

県 

♦某国民機ユーザーのそいつは丨年間生活費を切 
り詰め,丨年のうちほとんどをスパゲッティで過 
ごして約40万円貯め込み,当時の最上位機種 FA を 
買った。しかし,そいつの頭が少々薄いため,友 
人のあいだで「スパゲッティを食べ続けるとハゲ 
る j というデマが広まった(当人はもちろん知らな 
ぃ)。 

澤根宏二郎 (21) X 68000 EXPERT II 福岡県 

♦それは恐ろしいユーザーがいます。彼の持って 
いる Xlturboll は,ゴミ捨て場からやってきまし 
た。 TV , アンプ,スピーカーは不用品のたまり場 
から持ってきました。彼の部屋には, PC -980 IF , 
初代 XI などの基板が転がっています。最近,展示 
品の X 68000 SUPER - HD を日本橋のとある店から 
助け出しました。ほとんど新品で ( EXE クラブの入 
会ハガキすら付いていた),128,000円だったそう 
です。って,実は私のことです。 

また,私の友人のプログラマは,会社では lf -800 
の486モデルを使っているが,「 XI のほうが使いや 


今月は STUDIO X も「曾わせてくれなくちゃだワ j 
バージョンです。ほかの読者のおハガキに対して, 
新機種 XS 8030 について,嬉しいこと,悲しいこ 
と,何でもどんどんいっておくんなせえ,ってこ 
とで編集部もおとなしく「ご抨聰(抨見,かな)」 
させていただきます。さあ,それでは……。 

96 Oh!X 1993.5. 


すい!!」と,自宅で,フロッピーベース (2 HD ) のホ 
ストをやっています。 

木村達宏 (22) X 68000 SUPER - HD , XI turbo II , 

MZ -700, PC -6601, PC - 320 OS 大阪府 
♦友人の M . O 君は中学生の妹と一緒に美少女関係 
のソフトをやっている。いいなあ〜。 

髙橋秀朋 ( 1 7) X 68000 XVI , PC -980 IDA 静岡県 

♦ HDD のスリットからアリが出入りしている I 君 
のパソコンを見て「おい! ア, アリが あ!!」 とい 
うと, I 君「あつ,この部屋アリ多いねん」。うっ 


松岡憲一郎 (19) X 68000 PRO , XIF 兵庫県 


「 X 68000, 100万台の野望」と題して募った,ユー 
ザー増加計画の数々。ゲリラ的戦略から地道な努 
力作戦まで,「お友連を増やしたい」 「みんなで 一 
緒に遊びたい」という熱い願いを言わせてね。 
♦これはもう,販売店の店員を味方に引き込むし 
かないですね。 

「どんなパソコンを買ったらいいの か?」 などと 
言ってくる客を中心に売り込む。これしかないで 
しよう。私もとある家電置販店に内定をもらって 
いますから,もしパソコンの販売に回れば X 68000 


♦本誌3月号を買った翌日,合格通知が来た。ま 
だまだ自分が宣告される立場であることを痛感さ 
せられる。「人間は宣告しあって生きている」とは 
ヤン•ウェンリーが言った名句のひとつだが,大 
切なのは宣告を受けとめるための準備をしっかり 
するということだろう。そうした受勖が能動を生 



▲酒井強(三重県) 


を売りまくろうと思ってます。 

宮内大輔(丨8) X 68000 EXPERT - HD , PC - G 802 

大阪府 

♦ X 68000, 100万台への謀略。知力の高い武将が 「Q 
8を使っていると頭が悪くなる」とうわさを流し 
続ければ…… 。 

服部広一郎 (19) X 68000 XVI , FM 77 AV 宮城県 

♦いままでは,周りにユーザーが丨人しかいなか 
ったけれど, X 68030 を買わせようと友達を洗脳し 
ている。 

倉島利和 (20) X 68000 SUPER , PC - 6001 mk II 

静岡県 

♦全人口の丨%に満たない数の X 68000 を使わせ 
るには,どこかの学校に,いや,全部の工業高校, 
大学に売りつけるしかない! 

柄多英樹 (21) X 68000 PRO II , PC -386 GE , PC - 

880 IMC 北海道 

♦やはり視覚聴覚に訴えるということで, CM は欠 
かせないでしよう。早急に CM やってください,シ 
ャーブさん! 

さらに,「パソコンサンデー」の復活もやっても 
らえるとうれしいです。小倉はいらないかもしれ 
ない . 〇 

宮島雅史 (18) X 68000 PRO 長野県 

♦ X 68000, X 68030 にシャープ得意の内蔵作戦でス 


み,やがて人間は本当の人になってゆく。そうあ 
りたい,と自分は思う。 

中安規雄 (19) X 68000 ACE 奈良県 

♦ 3 月号の STUDIO X の中島民哉さんの投害を読 
んでさっそく我が愛猫ニャァで実験してみたとこ 
ろ,中島さんの実験結果と少々違った結果が得ら 
れたので報告します。 

中島さん:後ろ足のニクキュウをくすぐるとビク 
ビクッとなる 

当方:実験者の右手に赤いスジが3本入る 

以上。 

野島明憲 (21) PC - E 200 愛知県 

♦杉山君ありがと一。人の情けが身にしみるね。 
がんばってますよ 一, イエンダーの 魔除けを取っ 
てきたり,「ちな つのへ や j の対戦記録をつけたり 

(?)〇 

石田伯仁 (19) MZ -700, PC -880 lmkllMR 神奈 

川県 

♦ 3 月号 P . 161の竹内さん。テレビを分解するのは 
やめたほうがいい! なんせ3万ボルトの世界だ 


アンケートハガキ回答集計結果発表だよ I [1992 年8月号の巻] 
自分でプログラミングするとしたら,何を作りますか7 


ゲーム 

160 

ツール 

54 

音楽データ&ユーテイリテイ 

23 

基本ソフト 

16 

画像関連 

15 


プログラミングの対象としても,ゲームは人 
気があります。といっても,中身は「面白いゲ 
ーム(大勢の人たち)」と簡単に害いている人か 
ら,「パーティゲーム。複数参加型のゲームは市 
販に向かないから ( Y .0 28歳)」と真面目に考え 


ている人.「スト II タイプただいま制作中 ( Y.H 
21歳)」と本当に作っている人まで さまざま。 な 
かには「会社でブログラマをしているので.も 
一いいです ( T.I 25歳)」という人までいたりし 
て。 3位の音楽データは投稿は多いのですが, 
意外に作りたいと思っている人は少ないんです 
ね。それだけ完成しやすいということでしよう 
か 0 

ほかには「スカイネット( N .0 22歳)」「ドラえ 
もん ( K.H 17歳)」など。作るの大変だぞ。 


. . 























—ファミを内蔵させ, 

「いまお買い上げの方にはエ〇ックス,ス〇エア 
共同開発非売品プレミアムソフトを進呈キャンべ 
ーン」 

を行う。お子様ユーザー激増という超コソク手段 
だが,野望にはダーティな部分はつきものなの 
だ!(支離滅裂) 

中田健一 (22) X 68000 PROII , PC -880 IMR 東 

京都 

♦ X 68000 Classic を丨9万8000円で発売する ( X 68000 
SUPER 相当品がベスト)。 XVI を29万8000円に, 
CompactXVI を24万8000円に値下げする。そうする 
ことで X 68030 との値段のバランスが取れ,安くな 
った機種は私のような貧乏人にも買える。 

ちょっと単純ですか? 

伊藤直也 (22) XIG , PC -600 I 静岡県 
♦ Macintosh の例があるように,基本 0 S が同じで, 
システムがそれに乗っているとすれば,いままで 
の機種のバージョンアップ(旧機種+手数料=新 
機種)ゲ実現できれば,100万台も可能ではないで 
しょうか。ただ.手数料が問題になるが,何とか 
してほしいものである(新機種バンサイ)。 

飯塚清澄 (38) X 68000 ACE - HD , XIG , Macintosh 

SE /30 兵庫県 

♦まず知人すベてに Oh ! X を見せる—毎月見せる— 
I 年後, PC -980 I 大嫌いの X 68000 ユーザーが生ま 
れる。 

倉田泰幸 (22) X 68000 ACE , XI turbo model 30 

茨城県 

♦ X 68000 が100万台を達成するには,まず知名度 
を上げなければならない。僕の周りの人間は,某 
98や TOWNS は知っているが, X 68000 のことは知ら 
ない。 

そこで, 

1 ) 街なかで 「 X 68000!! j と叫ぶ。 

2) 駅の伝言板に 「 X 68000 参上」と窨きまくる。 

3) 友人に「パソコン買うなら X 68000 だぜ」と言 
いまくる。 

4) ウゴウゴルーガの CG を AMIGA から奪い, 
X 68000 で作る。 

これを実行すれば, X 68000 の知名度も上がり, 
100万台も夢じゃない:> 君も今日から実行だ。 

高田考大 (15) X 68000 CompactXVI 群馬県 

♦ ノー トモデルは絶対に必要です。ユーザーの住 
宅環境をよく調べてください。 


から。感電したら,ホントに一発ですよ。私はテ 
レビの調整をよくやりますが,めっちゃ怖いです。 
もし,やるんでしたら,フライバックトランスま 
わり(高圧回路のあたり)と,ブラウン管のおしり 
には絶対に手をつけないように! 

木村達宏 (22) X 68000 SUPER - HD , XI turbo II , 

MZ -700 大阪府 

♦ 3 月号 P . I 6 I の八木澤さんの話だが,「108」とい 
うのは,ものすごく大きな数ということで,本当 
に108つあるわけではないらしい(確信度50%) 。 だ 
からものすごく大きな金儲けを「10万8千両のゼ 
二儲け j と言ったりする(108の千倍で)。参考文献 
は「はてなの 茶碗」。 

末次和孝 (22) X 68000 XVI , MZ -700 兵庫県 

♦ X 68030 の略称は「683」がいいと思います。 X - 
BASIC がそのまんまで速く走る〜。欲し 一。 

尾下克也 (21) X 68000 XVI 京都府 

♦私は X 68000 のことを「ペケロク j と呼んでいま 
す。そこで X 68030 は「ペケロクさん」と呼ぼうと 
思うのですが,編集部の方はどう思いますか? 


all that^s BUG ,92 


7月号- 

P .92 Oh!X LIVE in '92 r ヴェクザシオン j 
リストの50行目が間違っていました。正しく 
は以下のとおりです。 

50 D $=” t 60 〜 

P .132 関数リファレンス 

SmaH - C リファレンスマニュアル中で正しく 
ない表記が2力所ありました。以下のように訂 
正してください。 

•ビット演算子 ( NOT ) 

!a — A a 


# 代入演算子 

a=b - > a =b 

日月号- 

P .56 ゲーム内部のイロハ 

リスト I の6, 16行目に誤りがありました。 

正しくは以下のとおりです。 

6: move . w ( al ), d 0 
16: lea.I data size ( al ), a I 
P .68 よいこの SX - WINDOW 講座 

リスト 5 の一部が不鮮明でした。正しくはリ 
スト丨のとおりです。 


リスト 

108 : 
109: 
110: 
111: 
112: 
113 : 
114: 
115 : 
116: 
117: 
118: 
119: 
120 : 
121: 
122: 
123: 
124: 
125: 
126 : 
127: 
128: 
129 : 
130: 
131: 


bm0=GMGetBitaap () ; 


/* 元のビットマップ(テキストタイブ ) */ 


bn.b«Kind =G_GRP; ft グラフィックタイプのビットマップを作る */ 

bu.tniRect =b^0 - >b*iRect i 

bn.base =0xc 00000 ; 

bn.line =2048 ; 

bm.opt.bRatio =0x8000 ; 


setPalet (); 
GMSetBitraap( &bm ); 


/* パレットを IS 定 

/* グラフィックタイプのビットマツブに変更 */ 


/* ここからはグラフィック画面に描画される */ 
p.x_y=0x00 100010; 

Putlmg(G_GRP,(rectlmg*)neko_gr,p ); 
p.x_y=0xO01 00040 ; 

PutlmgCG^GRZ,<rectlmg* >neko_gr2 , p}; 
p.x_y=0x00100070; 

PutImg(G_GR3,(rectlmg 本 >neko_gr 3 ,p ); 
p.x_y=0x001000a0; 

Putlmg(G_TXT,(rectlmg*)neko2,p ); 

GMEx£Bitroap( bra0 ) ; ft テキストタイブのビットマップと交換 */ 


木越英夫 (33) X 68000 ACE , MZ - 2000愛知県 

♦ X 68000 をワープロ専用機にすることです。そう 
すれば,ある程度の売れ行きが望めるはずです。 
いままでの X 68000 ユーザー(私も含む)が激怒す 
るでしょうが…… 。 

田端秀章 (20) X 68000, XID / F 北海道 

♦ I ) 某 IH ジャー炊飯器の CM のように,有名人が 
「わぁ, X 68000 つてこんなにすごいんだ。 〇〇 さん 
にも教えてあげよつと。 〇〇 さぁ一ん」,「はぁ一 
い。……すごお一い j ……このような CM をあれよ 
り前にやっていたら,100万台は軽く突破していた 
かもしれない(と少し思う)。 

2) もし, X 68000 の新機種を買った人にもれなく 
MIDI を付けてあげたら,飛ぶように売れる……か 


なぁ〇 

3) CG パックや音楽パックの X 68000 を出し • CG パ 
ックには D 6 GA のシステムとマニュアルを,音楽パ 
ックには MIDI 音源と ボー ドとミ ュージ ック ツール 
を付けて売り出す c もちろん単品も売る。用途に 
合わせて選べるパソコンという評価を確立する。 

石川勝敏(丨 7) X 68000 SUPER 北海道 

♦ I 年ほど前,パソコンショップをうろついてい 
たときに耳にした会話です。 

女性客 「 MZ とかは」 

店員 「 MZ はありませんね。いまはもう,ほとん 
ど98が……」 

MZ を話題にしているのだから X 68000 を勧めれ 
ば,と思いましたが,やはり普通は PC -980 I を勧め 


平田崇 (18) X 68000 PRO 愛知県 

♦ X 68030 というのは索直なネーミングですね。僕 
は X 68000 XXX (エクセクセクス)だと思っていたん 
ですが。 

木下孝雄 (21) X 68000 XVI , XI turbo model 30 

東京都 

♦ X 68030 の読み方(私だけの方言版)。 

1 ) ろくはちさんじゅう 

2) プラス30 

3) ぺけろ くさ一てぃ 

さて,このうちのどれでしよう。 

大古哲生⑵) X 68000, XIC / D , MZ -700, PC -88 
VA , MSX 千葉県 

♦やっぱりあの広告は,今年がトリ年だからだろ 
ぅか 。 

中川滋之 (19) X 68000 XVI , XI turbo III , PC -8801 
FH 東京都 

♦「昔,皇帝に献上されたパソコンには風凰の印 
が押されていた……」というわけで,今度の 
X 68030 は 「 X 68 鳳凰」と呼ぶことにしましょう。 


深谷崇 (19) XJturboZ , MZ -2000, MacintoshPlus 
埼玉県 

♦いままでの買い物は車以外は現金で買ってい:^ 
X 68000 も EXPERT まで X I turbo でがまんできた。あ 
〜 X 68030。 あ〜がまんできるだろうか。なまじ 
X 68000 の魅力を知ってしまったから。あ〜お金が 
あ〜夏に車が田んぼに落ちてなければ、あ 


•"あ 0 


赤木英榭 (24) X 68000 EXPERT - HD 岡山県 

♦「キリトリ線 j の「キリトリ」の部分を「きり* 
とり」とひらがなにしてほしい。別に意味はない 
けど。そして,僕はスーパーサイヤ人になりたい 3 
斎藤文昭 (15) X 68000 大阪府 

♦ 2 月13日に XVI を買おうと,とある店に電話をか 
けると,分割は親の許可が必要といわれた。父親 
がうるさいので結局買いませんでした。で,3月 
号を見ると X 68030 という新製品が! あ〜0、 : r; 
つた。 遠藤輝 (19) 北海道 


♦ ウゴウゴルーガの CG でアニメーシヨンしてい 
る一部のキャラクターは改造した SFC のバッドで 


言わせてくれなくちゃだワ 97 














micro communication 



るでしようね。 X 68000, 100 万台への野望として 
は,初心者層を狙うことです。特に小 • 中学生の。 
そうすれば,彼らが社会人になったとき, X 68000 
を使わないとも限りません。 X 68000 のビジネス界 
への足がかりができます。ただ,店員は PC -980 I を 
勧めますから.これを除く手段として,広告によ 
る知名度のアップと子供でも買える低価格機の発 
売が必要となります。 20 〜 30 年後には,会社では 
PC -980 I の代わりに X 68000 が動いており, 100 万台 
どころか1000万台も夢ではないでしよう(そんな 
に長いあいだ X 68000 がもつのかという話もある 
が)。 松永貴輝 (22) XlturboZ 大阪府 

♦禁断のモザイク除去ソフトで100万台! 

程田勝也 (19) XlturboZ 茨城県 
♦ X 68000 が100万台突破するには,中古を買わな 
いことではないだろうか。現ユーザーや新ユーザ 
一が中古を探す限り,100万台を突破は難しいので 
は 。 

浜谷直樹 (17) X 68000 ACE , PC -880 IFE 北海 

道 

♦やっぱり知名度を上げるのが手っとり早いでし 
よう。 「SPO.COMj や「ウゴウゴルーガ」で TV 出演 
させるとか,皇太子妃に「愛用のパソコンです」 
って言わせるとか,矢を刺して放つとか。 

小林宏昭(丨9) XI turbo III , MZ -700 東京都 


操作してるんだって。 

鈴木政宏 (20) X 68000 宮城県 

♦ゴ レンジャーシリーズ最新作「ダイレンジャー」 
は 香港カンフー映画とゴレンジャーの融合のよう 
で面白いですよ。特に殺陣がカンフーしていてか 
っこいいのです。ところどころでキョンシーもの 
(「幽幻道士」など)の道士がやる,手をパタパタす 
るアクションがあったりする。おススメよん0 

森健一 (20) X 68000 ACE 千葉県 

♦祝! X 68030 発売!さてバブルがはじけたい 
ま, はやりの合体商品 (2 ショット,パワーブック 
DUO , 液晶ビューカム etc .) を見るにつけ, 「 X 68000 
ベン書院」や「液晶ビュー COM 」 なんかを出せば売 
れ ると思うんだけどなぁ〜。え?売れない? 

界洋士 (24) X 68000 EXPERT II 大分県 

♦ X 68030 ですが,赤いロゴと青いパワースイッチ 
は, どうもアンバランスな気が……〇 
中 野 琢也 (23) X 68000 SUPER - HD , XI turbo 

model 30, MZ -700, PC -9801 VMM 群馬県 
♦後期 試験 も 終わり,ふ だんから ヒマだった けど, 
98 Oh!X 1993.5. 


わりと具体的なスペックなんかを挙げる人が多か 
ったのは, X 68030 が登場したばかりで,そちらに 
ココ ロを奪われてるからでしょうか。あんな パソ 
コン, こんな パソコン, 夢はいろいろ。 

♦もう出ちゃったじゃないですか, X 68030 が 
……。俺が XVI を買って3力月もたたないというの 
に。 

中尾尚之 (23) X 68000 XVI , XI turbo II , MSX , 

PC - 1350神奈川県 

♦キーボードではなく,声でブログラムできるよ 
うなもの。 

藤松直幸 (21) X 68000 EXPERT II - HD , MSX 2 

佐賀県 

♦最小公倍数パソコン,たとえば X 68040 のなかに 
X 68030 エミュレータ, X 68000 エミュレータが入っ 
ている。もっといえば X 68040 のなかに Macintosh エ 
ミュレータ,旧 MPC エミュレータ, PC -980 I エミユ 


輪をかけてヒマになったので,ひさびさに X 68000 
のスイッチを入れたら勝手に HD がめげた(こわれ 
た)。修理に出したら50,000円かかるといわれた。 
修理代をかせごうとパチンコをしにいって修理代 
ほど負けた。きっと明日はいいことあるさ。 

八谷忠男 (19) X 68000 PRO-HD MZ - I 500, 広 

島県 

♦こまった! Oh ! X を® く場所がなくなった! 
これでは床に積むしか…… 。 

高橋毅 (21) X 68000 PRO , MSX 2 埼玉県 

♦ X 68030 絶対買う! 

たぶん買うだろう 
きっと買おう 
買いたいな 
買えるかな 
買えるといいな 

大塚茂 (23) X 68000 PRO 神奈川県 

♦金があれば暇がない。暇があれば金がない。あ 
ぁ, なんて世の中はよくできているのだろう。 

藤原彰人 (22) X 68000 EXPERT-HD 岡山県 


レータが入っている。 

田中聡 (26) X 68000 EXPERT-HD 東京都 

♦ MD ドライブ内蔵でぇ 一, ポリゴンチップが入っ 
ててぇ一(しつこい), DSP が入っててぇ一,動画処 
理チップでぇ一,もう何でもありって感じぃ一, 
でもそれって無理な感じぃ。 

中島謙二 (22) X 68000 XVI , MSX 大阪府 

♦液晶ディスプレイを高画質&大画面&低価格 
(無茶いっているな …… ) にして搭載したノートタ 
イプが欲しい。3年 前の視力が 2.0 で, 現在はなん 
と0.5。その差 1.5( 普通の 人は視力が なくなってる 

んじ ゃない か . ? ) 。これ 以上視力を 落とさ ない 

ために も, 液晶は必ず欲しい。 いまは 高すぎる。 

浜田淳 (19) X 68000 EXPERT , MSX 2 茨城県 

♦ • ピクセル比を 丨 にしてほしい 
• フル カラーが 使えるようにして 
• PCM をステレオ複数チャンネル 
• ビデオボードの機能は内蔵してほしい 
•スプライトの制限数を増やしてほしい 
以上です。 

CD - ROM は付けるんだったらアクセスの速いや 
つがいい。いまはそれほど 必要な ものとは思わな 
い。 崎村洋一 (20) X 68000 XVI 宮崎県 

♦とにかく CPU パワーのあるバソコンがいい。 
X 68030 の登場により, X 68000 シリーズは最終的な 
段階を迎えたと思う。互換性重視の X 68030 はとて 
もよかった。次はまったく新しいものに目を向け 
てほしい。 CPU のパワーとグラフイック能力,この 
2つを柱にプログラミングしやすいものを考えて 
ほしい。市販ソフトを使うだけのパソコンは他社 
にまかせて,シャープはあくまでもユーザーが育 
てるパソコンを出し続けてほしい。 

川瀬丈夫 (27) X 68000 XVI / ACE - HD , Macintosh 

II ci 神奈川県 

♦もっとグラフィック 能力を 高く して, LD - ROM も 
付けて, DSP 付けて,メモリ も広くして…… と要望 
はきりがないのですが, あんまり あっちこっち強 

♦名前にはどんな漢字をあてるのかと聞かれたら, 
雅子様の雅に,紀子様の紀ですと答えるようにし 
た。皇室 も役に立つのですね。 

多 田雅紀 (22) X 68000, XlturboZ 愛知県 

♦労せ ず, 大学に合格しました。入試の当日,熱 
のため病院で点滴を打ってもらったのも,いまと 
なって はいい思い出です。4年間楽しく過ごせた 
らいいな と 思ってます。 

當間康由 (18) X 68000 EXPERT II 沖縄県 

♦セー ラームーンって そんなに面白いかなぁ(な 
んて Oh ! X でい うとひんしゅくを買いそう)。僕の周 
りに も ファン がいるようだけど……ウーン……純 

粋でないと いうか . 心がないというか . (歯 

切れが悪いな)。 好みの問題なんだろうけど…… 。 
何に しても,僕は嫌いだな (すっきり)。 

清水 弘和 (16) X 68000 PRO II 広島県 

♦満開の 電子 ちゃんと東京電力の電子ちゃんは何 
か関係があるのだろうか? 

三 沢弘之 (21) X 68000, XlturboZ , XIC 神奈川 

県 


アンケート/\ガキ回答集計結果発表だよ! [1 992年10月号の巻] 

あなたにとって音楽とは何ですか? 

1. 心の安らぎ 

79 

ピュラーでした。「ドライブ中に聴くもの ( N.K 

2. BGM 

68 

25歳)」という人もいれば「毎日寝るまで聴くも 

3. 気分転換 

64 

の ( D.N 19歳)」という人も。本当にいろいろで 

4. 分からない 

59 

す。余談ですが,丨1位は「音楽」という回答。 

5. 聴くだけで参加できないもの 

48 

そうかぁ,音楽は音楽かぁ。まるで小学生の問 

生活のリズム〇「生活の一部 

48 

答ですな。 

7. 芸術 

31 

では,そのほかのハガキより紹介します。 

8. 楽しいもの or 娯楽 

16 

「他人が作った曲—芸術。自作—殺人音波 ( S.M 

9. 自分にとって必要不可欠なもの 

15 

25歳)」……ちょっと聴いてみたい。 

10. 趣味 

11 

「中島みゆき ( N.M 28歳)」。いい切れるところ 

ちょっと抽象的な質問だったため,読者の皆 

が中島みゆきファンらしくてヨイです。 「成 

さんの答え方もさまざまでした。おおよその内 

績の悪かった科目 ( A.I 22歳)」 0 同じボケはあな 

容で区別し,ラ.ンキングしてみましたが, 

多少 

たのほかに3人。 

あいまいな点があることはご了承ください 

k o 

「どうでもいいこと ( T . K 丨8歳)」0そういわれち 

「心の安らぎ ( S.N 24歳)」という回答が最もポ 

ゃ身もふたもないけれど . 



















力になってくると使うのが大変になってしまうの 
では。こうなったら各分野ごとに強力なパソコン 
を出して,データを共有できるようにするのがい 
いのでは……。やはり互換性の向上は必要なんだ 
ろうな,たぶん。 

林大助(丨7) X68000 SUPER, PC-880 IMk II FR 

神奈川県 

♦やはり八方美人よりも,一芸に秀でていたほう 
が強みがあると思う,ということで CPU 関係の基 
本スペックは68030のままでよいが, X68000 の強 
みの画像と音楽の強化だ!特に音楽, FM 音源8 
声 + AD PCM 8声+なんと IVHDI 内蔵 (SC-55 か CM-64 
もしくはそれらに準ずるもの)。う〜ん,ちょっと 
ゼータクですか? でもでもせめて AD PCM のボ 
リュームくらい変えられないとねぇ。次の マシン 
にはそれくらいは期待してますよ。 

浅賀宗一郎 (23) X68000 SUPER-HD 東京都 

♦次世代のバソコンが作れるパソコン。 

暮石剛士 (18) X68000 愛知県 


all thats BUG ,92 


日月号- 

P.74 夏休みの最小2乗法 

リストIに誤りがありました。以下のとおり 
訂正してください。 

410…… ,5l2-y ⑴※ Cyl/dy-yO 
P.90 FPP.MAC の作成 

リストIの FPP.MAC が正常にアセンブルでき 
ませんでした。リスト丨の99〜108行までの先頭 
にある’ W を削除して,77〜98行を削除してくだ 
さへ 

なお, HAS.X はバージョンによっては正常に 
アセンブルできないものがあります。 HAS.X ver. 
2. 33以前もしくは HAS.X ver.2. 51以降,またはシ 
ャープ純正の AS.X ver.2. 0であれば問題ありま 
せん。 

アセンブルできないバージョンのものでも, 
リストI中の“くく"を “.shl.” に置き換えること 


でアセンブルできるようになります。該当箇所 
は,126, 137, 170, 179, 204, 212行です。 

10月号- 

P.50 Oh!X LIVE in’92 「笑顔を探して j 
Z-MUSIC ver. 1.10 の場合,正常に演奏されない 
ことがわかりました。リスト中の U コマンドで 
“一”(マイナス)の付いていないすべてのパラ 
メータの 頭に”+ ”(プラス)を付け加えてくださ 
い。該当箇所は,159,168,227,246, 293, 
296, 297,304,305, 308行です。 

P.86 ZPP.X 

ZPP.X では,データ展開部分に16進データがあ 
る場合は, A 〜 F の文字を音階コマンドと解釈 
するため正常に展開されません。データ展開部, 
分では16進データを使わないようにしてくださ 
い。 



楽しい話,愉快な話,この話にピンときたら,あ 
なたももう,この世界から足を洗えないかもしれ 
ません…… 〇 

♦近頃流行のパソコンと掛けて, DC ブランドの服 
と解く。 

その心は,すぐに旧型(流行遅れ)になる(それか 
ら高額だし,実用的じゃないし……略)。 

自分は,地味でも長く着られる木綿のシャツと 
ジーンズが好きです。 

牧秀彦 (29) X68000/XVI/XI turbo model30, PC- 

8001 東京都 

♦私の友人の話。なんでも彼が通っている某私立 
高校で同じクラスのバリバリのつっぱりから,「お 
まえセーラームーン見ろよ,面白いからな」と, 
単行本かアニメ Book を手渡されて以来,いまでは 
単行本,アニメ Book, CD, カレンダー,おまけに 
自分でマンガまで描くという強者になってしまっ 
た。友人は将来どうなってしまうのだろうか心配 


だ(そういう私も友人ほどではないが,はまってい 
たりして)。 

渡辺洋平 06) X68000 XVI北海道 

♦友人宅の Macintosh LC はフロッピーを入れると 
「イヤですイヤ! j とイロッぽくいうし,電源を切 
ると断末魔の叫びをあげる。今年やっと大学生に 
なれる僕は, X68000 を買ったらまず「ゲロー」と 
か「オエー」とか言いながらフロッピーをはき出 
すプログラムを組むのだ! 

野島明憲 (21) PC-E 200 愛知県 

♦X68000 ユーザーの(ほかのマシン使用時におい 
ての)悲しい習性……。 

1) ディスクを入れてもレバーを下げない0私は 
これで,ドライブが壊れていると騒いで大恥をか 
きました。 

2) ディスクを抜くときに,思わず CTRL + FI を押 
してしまう。 

3) CAPS キーを押そうとして,無意識のうちに右 


手がテンキーの上に伸びてしまう。 

4) 暴走したときに「インタラプト! j と叫んで, 
丨秒後,自己嫌悪に陥る。 

5) 「OPT. Iを押しながら……」といって, PC-980 1 
ユーザーを混乱させて楽しむ。 

6) ディスクドライブの音が気になる。 

さて,皆さんはいくつ当てはまりますか? 

高橋努 (22) X68000 PRO 神奈川県 

♦うちの学科のブログラミング演習という授業で 
は,未完成プログラムソースを配布し,完成させ 
て提出させるのですが,なんとそのソースのなか 
に,全角文字のスペースをこっそり入れておいて, 
みんなを原因不明のバグ地獄におとしいれるとい 
う恐ろしいことをやってくれます。 

浪越孝宏 (20) X68000 XVI, XlturboZII, MZ- 

2200, PC-E 500 兵庫県 

♦先日,私の友人が X68000 PRO IIを買った。しか 
し,彼には増設メモリを買う金がなく,しばらく 
のあいだ丨 M で過ごしていた。その結果,メモリ 
不足に悩まされ続けた彼は,「主記憶が不足です」 
の文字が夢に出てきたそうだ。 

矢作浩 (16) X68000 XVI, PC-880I 東京都 

♦いま職場で「上海」が異様に流行っています。 
昼休みと定時後は,2台の PC-980 丨をフルに活用し 
てプレイしている状態です。個人でパソコンを購 
入する人も多いのですが,その理由は知れていま 


♦「好きだけど別れる」といわれ,別れた。何で女 
は矛盾を自分のなかで正当化するのだろう。結局, 
女を理解することは不可能ということなのか? 

2人で過ごした3年間は何だったんだ。 

角谷光憲(丨9) X68000 EXPERT II, XI turbo ill, 

PC-E500, FM TOWNS 愛知県 
♦ 3 月号 P.lll を読んで,「日本には国営放送はな 
いし, NHK は公共放送やんか一」というハガキが50 
枚は来るだろう。……というハガキが3枚くらい 
は来るだろう。 塩谷望 (20) MSX 2 茨城県 

♦きっと,この世には 「X68030 にあまり心をくす 
ぐられない人 j と 「X68030 に心をくすぐられる人」 
の2種類がいて,そしてきっと X68030 は後者の人 
のために作られたのだと思う。ちなみに僕はとい 
えば,「心をくすぐられた j どころの騒ぎではな 
い。ほとんど「共鳴」というか「共振」してしま 
った。はるか昔にある女の子を好きになったとき 
以来の感情。いつか必ず買うぞ! 

薄井広樹 (23) X68000 PRO 北海道 

♦私は流行性の病気には強い。そこで私は考えた。 


「ペストを 18 〜 19 歳の人々 にばらまく Jo そうすれ 
ば景気はさらに低迷し,受験生は金と病の W パン 
チで受けられなくなる。そうなると,私が受かっ 
ちまってウハウハ状態になる。 ふぅ……。 

林宽(丨8) X68000 EXPERT 三重県 

♦このあいだ,北海道へ出張に行ったとき,「よし 
ついでだ,最北端まで行ってやれ j と思い立ち, 
宗谷岬まで足を延ばしてきました。丨月下旬とい 
う寒い時期だし,ひとりでゆっくり北海を眺めら 
れるなと思っていたんですが,同じようなことを 
考える奴は意外に多く,7〜8人もいましたね。 
ただ,私のように スーツで 来た奴はいませんでし 
たけど。渡辺久孝 (26) X68000 XVI-HD 大阪府 

♦皆さん,「8 マン —— すべての寂しい夜のため 
に」は,ごらんになりましたか? われらが 
X68000 が出演してますよ。ゼヒ見ましょう(警視 
庁で使ってるんだもんな〜)。新「ゴジラ」のオ_ 
プ ニング がいい 例 だけど,映画のなかでの バソコ 
ンってあんまりうまい使い方をした作品がありま 
せんよね。その点,警部の机上の X68000 は犯罪者 


ファイルを表示したりなんかして,うまいなと思 
いましたね。これでもう少し本編が面白ければい 
うことなしなんだけど…… 。 うまくいかないもん 
だな,トホホ。 

加藤英俊 (25) X68000 SUPER, MZ-2861, PC- : 

286NF 東京都 

♦バソコ ン 雑誌に対してこんなことを いっていい g 
のかわかりませんが,私は Oh!X のなかでパソコン.、 
に関係のない記事が好きです。これからも楽しみ 
にしています。 

長谷川正 (20) X68000 PRO I !神奈川県 

♦徳島は全国で唯一,高速道路0 m の県のようで 
すが,県全体ではこれを「汚点」とみているよう 
です。僕は「独特な特質」で,むしろいいことの 
ようにも思うのですが,どうでしょうか? 

岩朝徹 (18) X68000 EXPERT II徳島県 

♦このあいだ,ぶよぶよ(ゲーセンやメガドラでお 
馴染みのあれ)をごはんにぶっかけて食べるとい 
う悪夢を見た。ちなみに,洗剤の味がした。 

安岡貴志 (23) X68000 PRO 京都府 

言わせてくれなくちゃだワ QQ 















micro communication 


す。このままでは,職場の OA 化は夢のまた夢のよ 
うです。 

春名義行 (26) XI turbo model 30 兵庫県 
♦長かったバイト勤めも終わり,たまにはと思っ 
て朝ゲーをしにゲーセンへ。そこで,5歳くらい 
のオカッパ頭の色白のカワイイ男の子にイキナリ 
「乱入してイイ? j と聞かれて,とっさに「いいよ」 
と答えてしまった。ゲームは100 メガショック第 I 
弾でおなじみのアレだ!キャラ選択を勝手にさ 


さてさて,おまちかねの「なんでも言わせて Jo 言 
いたい放題,今年も Oh!X 読者は元気です! 

♦僕が大人になるまで X 68000 orX 68030シリーズ 
は続けてほしい!そんだけ……。 

草野雄介 (14) X 68000 ACE - HD 熊本県 

♦最近,不景気のためか,出張旅費のチヱックが 
厳しい。指定席はダメとか,なんだかんだとうる 
さい。仕事を現場でしないヤツらにいわれるとハ 


♦万人が納得するマシンなどありえない。しかし 
ユーザーは X 68000 にものすごい期待をかける。ま 
るでオリンピック出場の柔道選手みたい。金メダ 
ルとは思わないが,よくがんばったマシンを出し 
てくれたシャープさん。次はアトランタだ。 

安藤道子 (20) X 68030, X 68000 XVI-HD 宮崎 

県 

ているあいだに,物理の答案にバグを見つけ 
て起きてしまった。デバッグしたい••…*〇単位が 
……。平山悟 (19) X 68000 EXPERT II 福岡県 

♦ X 68000 ユーザーにはセーラームーンを見てい 
る人が多いと友人にいわれて腹が立った。 X 68000 
だけに愛情を注いでほしいものだ。 

青木恭一郎 (18) X 68000 EXPERT 東京都 

♦ X 68030 を買ったら,僕はすかさず赤バッジを金 
色に塗り替えるであろう。赤バッジはなんかヘン。 
河野太郎 (19) X 68000/ XVI - HD , PC -286 VE 東 

京都 

♦ところでみなさん,札幌の時計台がビルの谷間 
にあることを知っていますか? がっかりする方 

100 Oh!X 1993.5. 


れちゃったので,こっちは「主人公あっちは「王 
様」。案の定,ポコボコにされました。でも,乱入 
というといつも目つきのイッチ ヤッ タ, ゲーマー 
ばっかりだったので,何だかホノボノして楽しか 
った。22歳にして思わず「パパの気分?」を味わ 
ってしまったような…… 。 

それから,これだけは言うぞ! 「 X 68030 登場 
バンザイッ」何だか,とてもウレシカッタゾ! 

南部玲 (22) X 68000 XVI 千葉県 


ラがたつ。こちとら,家庭をギセイにして出張し 
てんだ。うるさいこというならお前ら行けよ!! 
谷川正, (22) X 68000 SUPER - HD , XI turbo II , 

MSX , PC - E 500 広島県 

♦地方の人でソフトバンクの住所の高輪(たかな 
わ)をちゃんと読める人はいるのだろうか? 
伊与田円良 (20) X 68000 EXPERT , XI turbo 

model 30, PC -9801 RX , MSX 東京都 


が多いようなので 

細田孝志 (17) X 68000 XVI 北海道 

♦私の部屋の窓から見える空に「おやじのげんこ 
つ」みたいな雲がひとつ,ゆっくりと流れていき 
ます。あ,ちょっと目を離した隙に「フライドチ 
キン」が登場,,いいな一,雲って(現在のストレス 
度200%)。 「 MATER 」 のために新しいマウスを買っ 
たのに,古いマウスを無理して使ってます。上下 
移動がとろくて困る。ビンポーってやだ。 

永井邦彦 (23) X 68000 EXPERT 愛知県 

♦いままで,「ハゲ」「デブ」はワンセットだと思 
っていたが,どうやらそれは誤りらしい。実際, 
「ハゲ j だけの人や「デブ」だけの人はいっぱいい 
る。なんでそんな誤解をしていたのだろう。そう 
思うと笑いが込み上げてくる。 

安藤哲(丨8) X 68000 EXPERT II 山形県 
♦ EXE クラブに入会していない僕はもぐりのユー 
ザーなのでしょうか? 

掃部宏明 (20) X 68000 ACE - HD , XlturboZ 大 

阪府 


♦とにかくソフトを安くしてほしいです。とりあ 
えず,昔のソフトは安い値段で再発 売します。ま 
た,新しいソフトにはスポンサーをつける のです。 

たとえばアクションゲームなら, 背景に広告を 
出します。 RPG でもアイテムや食べ物の名前を商 
品名にします。そのほかのゲームでも, オーブニ 
ングデモの前にコマーシャルを入れます。 ビジネ 
スソフトでも,使用例を宣伝にしてしまいます。 

また,サポートをやめて,超低価格で 販売した 
り.次々と バージョン アップしてしまう のです。 
ゲームソフ トでも値段を低くして, ニューバージ 
ョンを毎回出すというのはどうで しよう。 Oh ! X を 
読んでいても.この部分を ちよこっとこう すれば 
よかったのに,という記事をよく見かけるので, 
そうしてほしいです。売れ残った古い バージョン 
は,ディスクを書き直してパッケージに シールを 
貼れば,最新版に変身します。 

今村哲矢 (20) X 68000 PRO - HD , PC - I 490 U II 

東京都 

♦僕は家の2階から,キーポードは 2 m の 高さ か 
ら落ちたことがあるが,どちらも異状は ない。家 
族は2階から落ちたことをいまだに 信じて くれな 
い。 沢里進治 (14) X 68000 ACE 岩手県 

♦turboZ 専用横スクロール シューティ ング ゲーム 
「 Griffon 」 もうすぐ 完成! …… 予定。 

驚異の4 ドッ トス クロー ル,大きな ボスキャ ラ 0 
敵も自機の弾も結構多くて,基本動作周期は1/60 
秒!結構ナイスな出来なのですよ,これが。 さ 
あ一って,あとはプレイしてくれる人を探す だけ 
か……(哀) 。 ああ,今年も機種別勢力分布図 (?) 
を見るのが怖いよう。 

上村亮平 (20) X 68000 XVI - HD , XlturboZ II 埼 

玉県 

♦着々と作り上げてきた横シュ ー「 Griffon 」。 やっ 
と完成が見えてまいりました。しかるに,時代は 
流れ, X 68000 でも性能的に見劣りする昨今の情勢 
からして「誰も XI ( turboZ 以降)を持っていない」。 

こいつあ大変だ。 . てなわけで誰かテストブレ 

イやってくれませんか? 

ウィザードリィだって MSX のグラ2 だって,テ 
ストプレイヤーの意見をカバーしていって成長し 
ていったと聞きます。 「 Griffon 」 も,いろいろな面 
で「できるかぎり j を尽くしたいの です。 

ああ,なんて身勝手…… 。 やっぱり無理ですよ 
ね,こんな押しかけ的お願い なんて。 でもせめて 3 

♦ 10 for money =0 to 398000 
20 print " X 68030 ほしい" 

30 print "はやく大人になりたい” 

40 next 

50 print "ワハハついに買ったぞ" 

草野雄介 (14) X 68000 ACE - HD 熊本県 

♦昨日,道を渡ろうと左右を見ていると,いきな 
リゴンと右足を車に踏まれた。だけどその車は止 
まらずに行ってしまった。カチンときた僕は痛い 
足を引きずって約 200 m ほど走って,やっと信号で 
止まったその車に追いついた。窓を コン コンと た 
たいて「ちよっと!」と言うと,車の人が「なん 
だ,走れるのなら大丈夫だね j といって そのまま 
行ってしまった。ひとことぐらいあやまって ほし 
かった。 そう思いません? 

斎 藤 誠 (17) X 68000 XVI 岡山県 

♦ガンバ ッ テ,マケナイデ,ツイ デニオミ ヤゲカ 
ッ テキテ ー。 

星野こずえ (18) X 68000 CompactXVI-HD 千 葉 

県 



アンケートノ \ガキ回答集計結果発表だよ! [1 992年12月号の巻] 
CG で表現するのが難しいものは何だと思いますか? 


1. 人•動物 

62 

2. 抽象概念 

42 

3. 自然風景 

32 

4. 布などの質感 

28 

5. 動き 

22 

水 • 波など 

22 

7.空気 • 空間 

18 

8. 肌の感触 

17 

9.音 • 匂い 

11 

10. 絵画のタツチ 

9 


コメントを見てみると, CG とひとくちにいっ 
ても,レイトレを連想している人,グラフイツ 
ク ツールで 描いたものを連想している人,いろ 
いろ解釈があったようです。そのなかでも人 • 
動物は表情の難しさ,曲線の多さなどの理由か 


ら,描き方に関係なく多くの人が「難しい」と 
答えていました。 

2位の抽象概念関係というのは,「人の心理状 
態 ( S.N 19歳)」「感動 ( Y.N 25歳)」などの回答 
のことです。つまりは「芸術的に人の内面を表 
現するのが難しい (IK 23歳) j ということでし 
ょろ。 

自然風景に関しては木が難しい,雲の感じが 
出しにくいなどの意見が多く,質感に関しては 
シルクなど布地の材質感に言及していたハガキ 
が目につきました。動きに関してもまだまだ自 
然ではないという声が聞かれます。そのほか, 
逆光を受けた波や,空気の存在感など考え抜か 
れた回答が寄せられましたが, 「0 h ! X 編集部 ( S.H 
22歳)」というのは物体数が多いから? 














あと残るはリモート端子だけだが,前はモデム 
で 着信のと きに 自動的にスイッチを つけるように 
していたが,普通の電話についても困るので, 現 
在タイマーにでも繫いで複数の指定ができるよう 
にしたい。 

石井一成 (23) X 68000 XVI,XI turbo model 10, 

XICK , PC - I 490 U 山梨県 
♦ X 68030 の呼称を, 

Matheria (発音:まてりあ) 

にすることを提案し まふ。 これは,「コンピュータ 
と数学の女神」というイメージから付けたんです。 
では,なぜ女神な のか。 それは 030 がたいへん可愛 
い,そして知的で能力のある女性のイメージと重 
なったからなんです!読者の皆様の賛同が得ら 
れ るようなら,この 「 Matheriaj を X 68030 の正式名 
称にしようで はあり ませんかっ! 意見 求ム!! 

田 間豊常 (18) XIG / D 兵庫県 
♦うちの住所は 鳴 野 (しぎの) と 害く。 それなのに, 
0スキ ー や0イコンは しょっちゅう間違って害い 
てく る。 うちの住所は田 鳥 野でも鴨野でもない。 
この場を借りて, ご連絡 申し上げます。 

森 喜 一郎 (27) X 68000, XI turbo model 30, XIG / 
C , MZ -2500/2000/700/80 K , PC -880 IMA , FM -7, FMR - 
50 NBX , PC - E 500 大阪府 

♦現在, SUPER - HD を 所有して いる人, 取扱説明書 
をよ〜く見てみまし ょう。 なんと,表紙にあるマ 
シンは SUPER - HD ではなく, SUPERIOR . HD なので 
す。商標関係でボツになったのでしょうか。 

黒畑 喜弘 (19) X 68030- HD 富山県 

♦マウスの端子がいかれた…… ガーン。 しかし, 
ツイ ン タワーの X 68000 にはキーポードにもマウ 
ス端子が付いている。あ一なんというシャープの 
心遣い。 ……え, 違うって? 

安藤 広明 (19) X 68000 EXPERT 千葉県 

♦やった〜! 5月 号からの アンケートに大学の 
名前を 書けるようになったぞ! 

小山 優一 (19) X 68000 EXPERT II , PC -880 IMA 

東京都 

♦以前, コンピュータ初心者の友人に 「 CPU は型番 
の数が 大きい (386 と か486なんかの ことね) ほど処 
理速度が 速いんだ j としたり顔で教えたら, しば 
らくして彼に「80286と68030では,80286のほうが 
いいんだったよね」と聞かれて困ったことがあり 
ます。モトローラのことを元口ー ラー と間違えた 
り,天気予報の「中国地方 j のことを中華人民共 
和国と間違えたりと,私の友人は変なヤツぱっか 
リです(全部 X 68000 ユーザー)。 

阿部努 (19) X 68000 PRO II / CompactXVI , PC - 

9801, PC -486, Macintosh 徳島県 


♦ 4 月から高校 3 年生になるわけだが,来年の4 
月は大学生になっているのだろうか。不安だ…… 〇 
徳永麽太 (17) X 68000 XVI 大阪府 

♦男は黙って39万8000円。 

五味川裕幸 (31) X 68000 PRO , テラドライブ 

東京都 

♦いまはカラオケが全盛だとか。私ははっきりい 
ってカラオケが嫌いである。もともと歌をうたう 
こと自体が苦痛であるからだが。なぜこのような 
ことをいったかというと,「世の中にはいろいろな 
価値観があってカラオケが嫌いな人もいるんだ 
よ」ということを , r I 億総カラオケ」とか「カラ 
オケをやらずんば人にあらず」という(少し極端す 
ぎるけど(笑)人々に知ってほしいからである(た 
だそれだけ)。 

山本岳史 (18) X 68000 ACE - HD 千葉県 

♦私のバイト先のボウリング場は,最新のコンビ 
ュータボウリングというやつを導入している。そ 
のシステムはというと,すべてシャープ製なので 
ある。ホストは AX とか害いてあるコンピュータで 
3台もある。あとスコア ラー コンピュータも デイ 
スプレイも,すべてシャープなのだ。おまけに備 
品(電子レンジ,ビデオ,テレビ, LCD 広告灯)もで 
ある。しかし,掃除機は日立であった。だからシ 
ャーブはボウリング場に X 68000 を売り込め! 
やつらは金があり余っているぞ。そして私に 
X 68030 をください。 

上田尚人 (19) X 68000 CompactXVI 滋賀県 

♦ X 68030 の愛称を「焼き鳥」にしようと呼びかけ 


♦あ〜あ,春から北海道かあ。入学試験は東京で 
受けたから,まだ一度も行ったことがないんだよ。 
雪国かあ。神秘的だろうな。そんなところで彼女 
なんていたら最高だろうな。 

谷聡雄 (19) X 68000 ACE - HD 茨城県 

♦ X 68030 を見てひとこと。 

「待ちに待ってた出番がきたせ!68030用資金. 
「私の立場は? ねぇ,どうなるの ? j ' xeffioD ^ 
「大丈夫。 2 人いっぺんに面倒みよう J オーナー。 

林俊也 (32) X 68000 千葉県 

♦買う!買わねば!!買いたいときに!!!買 
え!!!! ( X 68030 を) 

今井礼治 (21) MZ -2000/2200, PC -980 IVM 2 I 
神奈川県 

♦福岡の友人 (21 歳)が5月2日に挙式だと 聞ぎ,^! 
自分のことのようにうれしくなり,勢いで) (68030 
を買ってしまいました。これから数年間は 
地獄が続くでしょう。伸一&ちあきご両人の前途 
に幸多からんことを切に願って乾杯! 

松岡京城 (20) X 68030 大阪府 

言わせてくれなくちゃだワ 101 


やってくださるのなら,「時間のムダだった」など 
とは絶対に言わせないことを約束します。 

藤井康守 (20) X 68000 ACE - HD 神奈川県 

♦パソコンに 関わる人々(私もそのひとりだが)の 
話を閒いていて気になるのは,根拠のはっきりし 
ない無 貴 任な批判,自己顕示のための知ったかぶ 
りをした批判,人に迷惑をかけるだけの噂といっ 
たようなものの多さです。 

パソコンという未成熟(だと思う)な文化(もし 
それを文化ととらえるならば)のために必要なの 
は,いい仕事に対しては惜しみなく称賛し,「違う」 
と思ったことについては正当な批判を加え,あく 
まで建設的な方向で議論をすることではないでし 
ょうか。業界通ぶっただけの馬鹿っぽい連中(これ 
も相当悪意に満ちたいい方だが)のでたらめで幼 
稚な言説に出合うとうんざりしてくるのです。 

売り上げや機能の数や速度といった皮相的な量 
や好き嫌い(それらも大切な要素ではあるだろう 
が)といったことによる批評だけではいけないで 
しょう。以上,自戒の意味も込めて。 

矢野啓介 (19) X 68000 XVI , MZ - 2500北海道 

♦漫画家の S 氏こと須賀原洋行氏の作品についに 
X 68000 が出てきた。が,アシおととの力不足 (?) 
か,あろうことか Macintosh の Quadra 950 を買われ 
てしまった。その筋の人たちのあいだでは「マッ 
クを買ってみんなで貧乏しよう!!」というのがはや 
っているとか。もっと X 68 ピピピをメジャー誌 
に! あの某 NEC のカラーノート PC -980 INC なん 
か,皇太子と一緒のカラー写真が全国紙にドーン 
だからね一。 

定森豊 (38) X 68000 EXPERT II - HD , PC -9801 

VM 2/ RX 2/ RL 5 I / NS / T . FM -8 X 2, FMnew 7 X 2, FM 
TOWNS II UX 20 大阪府 

♦私は, X 68000 の端子をすべて埋めることに精 
魂を込めた。 

まず,拡張スロットには MIDI とスキャナボード 
が差さっている。 SCSI 端子はあえて内蔵ではなく 
外付け HDD を繫いだ。 RS -232 C にはモデム,ポケコ 
ン, RS - MIDI を切り替えにし, 3 D 端子は 3 D スコー 
プ,イメージ端子にはカラーイメージユニット, 
拡張 FDD には 3. 5インチ FDD を作って繫げた。もち 
ろんジョイスティック端子にはジョイスティック 
とサイバースティックがあり,2のほうは外部機 
器の制御にも使っている。プリンタはすでに3台 
目だ。マウスも3種類のマウスが付いている。 


♦私の名字は特殊なので,一発で読める人はまず 
いない。たいてい「かしわ(柏)とは違うよ ね一」 
とかいわれる。教官も例外ではなく,初めて出席 
をとると きには 「 S 卜14組け番の人」「何て読む 
の?」とかいわれる。 しかし,ある教官(英語)は 
初めての講義で 出席を とる とき,私の名をとばし 
た。そして最後に 「名前呼ばれない人」と聞いた。 
負けず嫌いのおじ さんであった。 

栢 一夫 (19) X 68000 EXPERT-HD 三重県 

♦最近, 主人が「三國志」 に夢中で新婚なのにち 
っともかまってくれません。 そこで私も仲間入り 
2人でディスプレイに 向かっています。新婚生活 
がこんなだなん て 考えてもいませんでした。でも 
案外楽しいですよ! 

谷川雅子 (23) X 68000 SUPER - HD , XI turbo II 

広島県 

♦いま気がついたんですが , 「Inside X 68000」の表 
紙って,黒一色じゃなかったんですね。 

鈴木典雄 (23) X 68000 PRO - HD , MZ -80 K / C , MZ 

-1500/2000, MSX 静岡県 



















micro communication 


づンハ,クン ftV か' t & x - i * r f ^ / 

心 1 ざリ、 



剛だ/ 

▲前田拓宽(鹿児島県) 


X 680300 > Con > pac-t t X 68 O » EXPERTfe 70 vtr - 
〇>ケ-ブ I じ T つ tiC ヒ EXPERT frC««pact (7 i 
外付け g イ >4 ■ドライ r Q«t 幻に Hill -- fc *, fcS . 紐? •• 
の、ノフトは箝駄にな s&u し场所匕ら mi しキ - itr - i : 
は入れ敝 r •き s し. 2 〇〇は鼓め3じ r Cw ^ octlo // 




▲秋野潤(静岡県) 


ましよう(シャープに怒られるぅ)。だって,不死 
鳥が燃えているもん。 

山田和弘 (21) X 68000 PRO 岡山県 

♦去年の春, X 68000 を買ったばかりの頃,「マルチ 
タスク」とは,一方でレイトレのアプリを計算さ 
せているあいだに「遥かなるオーガスタ」が遊べ 
るものだと思い込んでいた。 

去年の秋,マルチタスクとは SX - WIND 0 W のアプ 
リ間でのみ可能だと気づき,おのれの不勉強を恥 
じつつ,それでも「さすが X 68000 U と思った。 

今年の正月,「シムアース」を買い,それを遊び 
ながら念願のマルチタスクを体験するために SX - 
WIND 0 W 付属の「ビンポール. X 」を立ち上げた。う 
っ,お, 重い….,.。私はピンボールのボールを弾 
くレバーを下げるために,指先に渾身の力を込め 
て マウスの ボタンを押し続けた。ズツ,ズツ,ズ 
ツ,と丨コマ 丨秒くらいの速度で盤面を移動し下 
まで降りてきた。ああ,憧れのマルチタスク . 。 

しかし,と私は思う。この遅さは CPU パワーが上 
がれば容易に解決する問題にすぎない。世の80 
X 86 マシンが現在パワーアツプ競争に明け暮れて 
いるのを静観しつつ,われらが X 68000 はメーカー 
とユーザーと何十社かの敬愛すべきハード&ソフ 
トハウスに育てられ実に気持ちのいいマシンに成 
長し,日本の青年の何%かにパーソナル コンピュ 
—夕の本質を教え続けていくことだろう。最後に 
某 TV 局の CM に使われた有名なキャツチだが,私の 
実感そのものなので使わせていただくことにする。 

「楽しくなければパソコンじゃない!」。 

光畑弘之 (41) X 68000 XVI , MSX 2+ 神奈川県 

♦先日, X 68000 に適合するユニバーサル基板のメ 
一力一と製品番号をシャープに問い合わせたとこ 
ろ「当社では扱っていないのでわかりません j と 
の返事でした。「扱っていないのは知っています 
が,ご存じないとは思えませんが」と無理に尋ね 
てようやく教えていただきました。また後日,イ 


メージ入カコネクタのドットクロックという信号 
の電圧と周波数をシャープに尋ねたところ「デー 
夕は非公開ということでご了承願います」という 
ことでした。このような対応はどのメーカーも似 
たり寄ったりでシャーブに限ったことではないと 
思います。メーカーとして守るべき最小限の対応 
に抵触するものでもないでしょうが,「これでよい 
のか j という疑問を感じざるを得ません。 

まず, ユニバーサル 基板の件ですが,これが 
「 X 68000 で 使 える ワープロソフ トにはどんなも 
のがありますか」という問い合わせだったとした 
ら「当社で扱っているもの以外は知りません j で 
すまされるでしょうか。パソコンを活用しようと 
いう ユーザー の意図という観点からすれば,それ 
が ワープロ であれ, ユニバーサル 基板であれ,な 
んら変わりはないはずです。私が担当者なら,も 
っといろいろ 情報 提供するだけでなく 「スロット 
に差す基板で,当社が扱っていないものでも何か 
よいアイデアがあったら教えてください」と逆に 
情報収集のために働きかけたと思います。それぐ 
らいの積極性がなければ ユーザー の拡大は望めな 
いのではないかと思います。 

また,ハードのデータ非公開の件ですが,たし 
かに公開できない部分もあろうかと思います。私 
も10年ほど前は S 社(シャープではない)というパ 
ソコンメーカーに勤めていましたが,その頃はも 
っと情報が公開されませんでした。コネクタから 
出ている信号の電圧や周波数などはその気になれ 
ば測定器で簡単に測定できてしまうものですが, 
高機能の装置を持たない末端のユーザーは自力で 
は測定や解析ができません。しかし,データを公 
開することによって,現場では思いもつかなかっ 
た利用法が見出され,バソコンの活用範囲が広が 
る可能性すらあります。意味のない「非公開」は 
時代錯誤であり,メーカーにとっても決してプラ 
スにはならないと思います。 


アンケートハガキ回答集計結果発表だよ I [1992年1月号の巻] 
付録ディスクに入れて欲しいものに何がありますか7 


1 . ミュージックデータ&ツール 74 

2. ゲーム 56 

3. グラフィックデータ&ツール 40 

4. フリーソフト 39 

5. ツール類 36 

6. SX - WINDOW アプリケーション 30 

7. 過去の Oh ! X 掲載プログラム等 23 

8. 市販ソフトの体験版 17 


このような結果になりました ( 8位以下は有効 
な差がつかなかったので省略)。 PCM や CGA とい 


つた音楽•グラフィックのデータに対する要望 
には根強いものがあります。また,ゲームと答 
えた人の半分近くは 「 SI 0 N 1 H が遊びたい」と具 
体的なタイトルを挙げていました。なかには「完 
成してなければ無理に入れたりしないでくださ 
い ( K.K 19歳)という温かいハガキも。 

そのほか,「パソ通していない人のためにも…. 
I 19歳)」とフリーソフトの配付を希望する人が 
目につきました。 SX - WIND 0 W の環境改善のため 
の ツールを という声も离まっています。 


私はシャープを悪くいうつもりはありません。 

X ID のコンパクトフロッピーに裏切られ, CZ -80 PK 
というプリンタに泣かされ,それでも XI にしろ 
X 68000 にしろ,これほどスッキリした構成はない 
し,実際その使いやすさは一度使うとやめられな 
い,私は根っからの「シャープ党」だからあえて 
苦言を呈した次第です。 

最後に蛇足ながら,あのバカデカイキーボード 
は何とかならないものかと思います。ときどき, 
小さく改造してしまいたい衝動に駆られます。 
金山弘之 (40) X 68000 PRO II , XID , S 0 RD M 5 

東京都 

♦買っちゃったよ〜! X 68030。 ついでにメモリ 

8 M とコプロ,それにハードディスク (200 M ) とモ 
デム ( M 400 bps ) まで買ってしまった。50万円貯ま 
る貯金箱(击だけど)をいっぱいにして待っていた 
かいがあった。ちなみに貯金箱には58万9 500円入 
ってました。 

久米栄治 (27) X 68030, X 68000, Xltur 

bomodel 30 /Z II , XIC , PC - G 8 I 3 香川県 
♦ 1987年2月, X 68000 という名の「夢」が現れま 
した。それから6年の時が流れ,「夢」は X 68030 と 
いう名の「夢」の頂へたどり着きました。 

頂,それは終着点です。いまこそ2000年を見据 
えた新たなる「夢」が生まれるときなのです。 

6年前, X 68000 を「夢」と呼んだのは ユーザー 
自身でした。もう一度,「夢」と呼びたくなるよう 
なマシンを見たい。その希望をかなえてくれるメ 
一力一は,国内にはシャープしかないのです。 

6年前,まったく市販ソフトなどないマシンを 
買った人々がいました。皆さん,今度は私たちが 
礎となる番です! 

不死鳥は炎の中で滅び,再び誕生します。シャ 
—プ様,新しいひな鳥を見せてください。そして 
皆さん! それを育ててゆきましょう! 

最後に,もう一度いいます。「新たなる夢を!」 
勝亮介 (18) XIC , PC -980 IVX 2 I 茨城県 
♦ X 68030 か一。新たな目標ができたぜ。まってろ 
よ一 X 68030 ちやん,これから毎日のように働いて 
家にご招待するぜ一!!でもな 一, 時給安いしな 
一。バイト変えよかな一。不況で求人誌も薄いし 
な一。そうだ!!宝くじでも買うか!当たったら 
MIDI もモデムもまとめて買えちゃうぜ! おまけ 
に電話回線も引けちゃうぜベイべ一。 

あ,バイト行く時間だ,まじめに働こっと。 

中村大介 (18) X 68000 PRO 東京都 

♦シャープからとうとう次の機械 ( X 68030) が出ま 
す,ということになったとき, PC -980 I ひと筋の知 
り合いが「いよいよ,お前の X 68000 もおしまいだ 
な」と私にいいました。別に嫌がらせではなく, 
彼にとっては当然の結論なわけですし,私も「も 
う自分でプログラム組むしかないなあ」と,高3 
のとき,知り合いも Oh ! X もなしに,ひとりで XI を 
使っていたときのことを思い出していました。と 
ころが,スペックだなんだと見てみると……思わ 
ずメーカーに手を合わせたものです。 

よく次世代機に爆発的なスぺックを求める方を 
見かけますが,数十万円する機械をポンポン乗り 
換えられる立場にある方は,そうはいらっしゃら 
ないでしょうし,昔の8ビット機初期と違って, 
いまの機械は CG などの特殊な用途に使わないか 
ぎり,必要な水準に達してしまっているような気 
がしてならないのです。要するに,私は X 68000 が 
もう使えない機械だろうとは思っていないわけで 
す。シャープがそれを認めてくれたような気がし 
て,また,そういうユーザーを捨てないでくれた 
ことがとてもうれしいです。 


102 Oh!X 1993.5. 















90 HC \:\ 28 9C 6D E4 
47 4A 5B 19 07 E0 CE 
BB 64 63 6012 EF F2 
A185 AB A7 A2 64 78 
24 D4 3117 04 D7 26 
FD FI) DC 6D t5 75 EA 
A1 ^11 6H 82 (T : 58 BD 
EB 71)A110 H6 DC : FA 
Dl b5 D7 B8 A21A 12 
16 95 bl> 3B Dl OB CD 
EA OE 98 b し 1t 60 53 
81) 2H Bi 9E F2 95 0D 
6B B8 1113 08 3D ai 
60 71 CD 66 UB C2 31 
19 02 74 AC 8.\ OE 48 


6F 40 FF B2 69 5D 92 

13 01 Db GF 51OB D8 
63 55 7B AF 2C EB 37 
99 1)7 95 45 CO 00 51 
5A O'J EC C7 AC 4 8 EB 
F9 B8 7C I)H 32 B2 B8 
97 93 5i F315 9£ B6 
96 76 84 AF 5D 51 A8 
D9 IB 78 8A FI 20 F5 
4A 15 60 24 Cl 43 02 
B5 4 1 DA 12 61) FC 1A 
EF 75 Cl15 E7 C9 D7 
68113F C5 80 CE CK 
85 A4 CA 59 H7 20 9E 
35 00 C2 94 Z\ Bl23 
3C 66 3R 8;^ El16 6D 
32 Al 46 3i 58 AF D7 


96 C9 H5 E5 216H 4C 

1164 09 f>4 8) 616£ 
2C K2 72 Dl43 00 7A 
DO 2B CD BD A6 72 BB 

87 H8 h'7 EK A6 BB BA 
OK 1)2 EB 85 57 24 DT 
13 51 69 ID 20 C5 7F 
6A UD 29 95 F8 57 72 
33 23 32 6B AC 7D 79 
3*1 F2 C4 36 F8 09 3A 
EB CB 7B BO AC 77 6C 
A5 FC 45 6A OE 97 6A 
AD 06 F8 U6 BC 82 4B 
7D tB DC 75 CC 09 CD 

88 -IF -H 5A 85 00 20 
98 D7 92 70 91 C7 07 
9B BD U) E6 6186 79 


F9 6C *19 4f DC 3A 66 

6C EC 38 ED DO 2D IB 
CO AB 38 G8 (N 2A F5 
AH IS 44 96 9H D6 44 
13 C3 SB 7212 FD AD 
59 9B BC 44 FI DO F8 
DA 48 85 IB 26 A2 F3 
9A 9E 2H A\ £9 43 £3 
EA CE H D6 03 CF 12 
9A 53 72 68 OA D6 74 
A2 OA 9C 89 9C 36 DF 
95 82 64 78 56 7166 


77 : U 61 EB D9 HC OE 7A 
B6 77 72 F4 EC DA B3 6F 
515F 86 6A 2C BA 33 A7 
DO ED CH 1^ BF OC F9 B9 
Cl fi( 3h 8 7 9F 85 52 06 
42 DA 36 D3 93 AF 8D 83 


EC 9B AB 17 5F D8 El DF 5B64 


EB 67 
93 7E 
IF CA 
4C OE 
CA 83 
4 5 32 
B5 OB 
BC F I 
bit Bl» 
92 h : 
8 f » 7 y 
17 62 
8A F:< 
2B F3 
FC 95 
C\ K2 


8511 

88 51 
C'D 3E 

89 C2 
AU 4 2 
70 8C 
FF FC 
HF Ill 
l)i A5 

A:J 6F 
381C 
Eli 21 
9C 7F 


外 UH 2B Al DD 82 
U5 3170 A417 D8 


46 A6 81 BD 
D9 7A 83 35 
54 BD 40 7D 
62 BF 87 60 
64 78 56 B8 
88 5A CD E6 
EO CB 7198 
F5 CO 9A FF 
79 33 46 OF 
DD 9B 3B 5A 
bE 25 78 66 
77 512151 
94 70ID F8 
3B C5 7B 04 


CF BC lb 34 CB BA CF 7A 16FA 


D7 IF :n 
5t Cl 50 


86 B1 KO 
CK A2 BO 


1317 
F713 25 
D8 3B Ho 
55 57 U 
45 95 *jO 
22 37 41 
8F !K 56 


5H 79 
FF FI 
FU 95 
FC A 5 
b2 BD 
45 68 
1)3 01 
E2 2C 
i,8 2E 
I 1 1)2 
FF 58 
OB 2B 
AO 21 
iiF FC 
AA C:C 
FM B8 


OE EF 31 
95 E2 38 
ED 6E BD 
7A 78 82 
DD 05 53 
EA HC Cti 
Hi) 00 GA 
9B AE B9 
61. , C2 C5 


2C 


2B 


B6 212B 
DT 62 18 
8(、 55 12 
72 -IB 17 
3E 66 93 
E7 21 El 


El FH 8H K!.1A C7 23 B6 9FD1 


07 03 
Dl 60 
9B 

EB IE 
54 1)1 
C3 4 4 
1)B B3 
Bl UF 
B8 50 
8A 57 
11 Bt 
4912 
72 6E 
87 5F 
89 31 
AC 4 5 


26 91) 
Z:i A3 
AH【,U 
UE 72 
86 B9 
07 AC 
6D DA 
69 E8 
7.\ 6F 
06 05 
4 7 FE 
b4 62 
bH 13 
Al BC 


E9 99 FA OA 
10 Cl 6U 99 
CC 7E FI68 
B4 FF 19 5A 
AF CE 56 BB 
ID 6£ 3E 6C 
BB 09 8B 47 
7F 37 08 87 
DO 4C Dl15 
54 57 09 39 
BC C9 78 42 
AB 4A 4F BA 
A5 65 BC EF 
4£ OA 9E 45 
7116 03 8A 
El02IF DO 


CB 01 BF FA IF 90 BO 32 FI IE 


4D 6£ 60 C2 £116 F5 59 : 22 


0000 20 21' iiC 


0008 

06 

00 

Ov) 

い l 

21 

00 

00 

62 


0010 

A8 

76 

19 


01 

0? 

GD 

61 

30 

0018 

61 

2E 

6 i 

til 

7 1 

F6 

56 

•18 

5F 

0020 

00 

00 

0 I 


73 

76 

EE 

92 

A3 

00^8 

36 

Bi 

l-J 

bt : 

IA 

39 

19 

63 

Al 

0030 

BB 

沾 


yy 

99 

BC 

CE 

EF 

B8 

00 : i8 

6F 

6E 

bO 

18 

8 <: 

•14 

: J1 

12 

DB 

0040 

AA 

93 

卜 A 

HA 

25 

29 

69 

60 

D5 

0018 

A 5 

43 

11 

87 

6E 

HO 

15 

06 

B9 

0050 

03 

OH 

to 

00 

32 

10 

C3 

HO 

D3 

0058 

GO 

3A 


07. 

62 

7H 

36 

19 

E2 

0U60 

7H 

FF 

FF 

: rj 

37 

7A 

6F 

U 

43 

0068 

E9 

24 

9D 


5f ; 

25 

52 

80 

23 

01-7 0 

22 

A9 

10 

OE 

0 1 

35 

A7 

81 

4A 

0078 

Vi 

45 

18 

bo 

78 

3B 

78 

76 

AD 

SUM : 

EF 

50 

Dl 


10 

54 

4D 

be mi 

0080 

3A 

Kt 

Ei£ 

B,\ 

l)b 

1C 

II) 

CC 

D£ 

0088 

Bl) 

4F 

87 

Cl 

EF 

FD 

DE 

OF 

2D 

0090 

A3 

67 

61 

1£ 

れ 

DD 

3B 

15 

03 

0098 

CC 


25 

oy 

99 

09 

72 

12 

A6 

OOAl) 

A4 

3E 

HI 

4U 

31 

FO 

94 

56 

EE 

OOAB 

FI 

KF 

2K 

Fy 

7 A 

96 

7A 

D6 

B8 

OObO 

75 

6( 

Eh 

OF 

FF 

FA 

CE 

DD 

82 

00B8 

9D 

KB 

3B 

19 

7 A 

70 

FH 

5E 

22 

OOCO 

DD 


OC 

D3 

(*6 

Cl 

72 

90 

5B 

OOCH 

E6 

n 

53 

6E 

FI 

£3 

A:i 

61 

40 

OODO 

41 

99 

A7 

61 

2C 

90 

41 

DC 

BB 

OUDH 

C9 

H:J 

D» 

14 

6() 

69 

7B 

66 

47 

0OEO 

2H 

Fa 

75 

Al 

5C 

CB 

95 

EA 

H2 

00E8 

Cl 

32 

82 

ES 

5 A 

8B 

8C 

2A 

FB 

0OKO 

43 

E7 

19 

1)1 

26 

7E 

( JF 

46 

AO 

OOKB 

AE 

!(: 

C2 

U8 

D8 

El 

OE 

26 

:)4 

SUM : 

BA 

BE 

B6 

OE 

Di 

42 

FI 

1C U3AB 

0100 

A5 

oy 

79 

1C 

HE 

50 

1A 

7C 

77 

0108 

2E 

n 

BH 

OB 

84 

Al 

Cl 

16 

85 

0110 

4D 

28 

55 

59 

93 

55 

21 

41 

6D 

0118 

14 

A2 

FA 

H2 

9E 

78 

57 

0E 

DD 

0120 

E6 

\i\ 

Ht 

D2 

AF 

EA 

4D 

51 

17 

0U8 

A5 

SA 

82 

bF 

AB 

BO 

67 

12 

AE 

0 1 : U) 

5F 

31 

25 

Hfc 

74 

13 

28 

El 

D3 

0138 

5E 

84 

[)6 

18 

62 

69 

AE 

FD 

16 

OHO 

8F 

CB 

72 

70 

71 

85 

C9 

F9 

F4 

0M8 

54 

BF 

HB 

8D 

78 

81 

5C 

EO 

CO 

0150 

27 

6D 

C2 

8C 

FC 

71 

A3 

19 

OB 

0158 

82 

KK 

59 

HC : 

H3 

09 

DB 

B3 

CF 

0160 

AD 

23 

09 

A8 

BE 

18 

3H 

7A 

OF 

0168 

DO 

EA 

8B 

35 

DE 

OC 

2B 

6H 

FD 

0170 

2F 

9i 

25 

B5 

26 

1C 

AO 

2A 

81 

0178 

EE 

H2 

FO 

04 

6A 

C2 

99 

7F 

08 

SUM : 







42 

58 EDC2 

0)80 

89 


8U 

Ali 

FC 

CB 

10 

B9 

72 

01B8 

1)9 

U 

IB 

UO 

BA 

D8 

C4 

34 

58 

0190 

10 

lb 

Al 

B5 

21 

Bl 

15 

C6 

2C 


ii-\ 

10 

DC 

66 

58 

Bl 

HO 

58 

4D 

01A0 

A2 

55 

B7 

78 

05 

8A 

BC 

E9 

5A 

01A8 

B2 

B7 

58 

12 

13 

21 

79 

02 

B2 

01 BO 

DO 


73 

ti6 

8F 

19 

62 

E4 

6D 

01BH 

AD 

IB 

31 

?:i 

A6 

57 

DC 

77 

8C 

01C0 

25 

« \ 

14 

ID 

63 

F7 

FA 

BB 

9C 


(、8 Dii :*>K 29 619H 2K E2 04 


11 月号- 

P .32 SAVESC.SYS 

本文中の説明にあった起動キ ーー 覧が抜けて 
いました。表丨が,その一覧表となります。 

P .46 EDIT 

• I 行に75文字以上のテキストをエディットし 
ようとすると,画面が スクロールして しまい正 
常に行えないことが判明しました。まず334丨„番 
地からの5バイトを, 

3341 3 A -> CD ※〇八しし $3 ABB 

3342 5 C BB 

3343 IF -> 3 A 

3344 67 -> C 6 XCADD A ,5 


3345 7 D — 05 

以上のように書き換え, 3 ABB „ 番地以降の 6 バ 
イトに以下を追加してください。 

3 ABB 3 A 5 CIF ※〇し口 A ,($ IF 5 C ) 

3 ABE 67 7 D ※㈣ H , A:LD A,L 

3 AC 0 C 9 ※。(^丁 

•テンポラリファイル UPDATE .$$$ で出力され 
るファイル名の区切りが, 0 D h , 00„となること 
がありました。以下のアドレスに言丁正を加えて 
ください0 
3609 00 

3625 22 72 IF 21 00 00 22 70 
362 D IF 22 6 E IF CD AF IF 38 


3635 39 2 A AB 3 A 23 
364 D CD Cl 3 A 
3 ACI 23 22 72 IF C 9 

表 1 起動キーー覧表 


通常 

カーソルキー 

パワーオフべクタが 窨 
き換えられている場合 

ROLL UP , 

ROLL DOWN , UNDO 


12月号- 

P .125 Oh!X LIVE in r LAST CHRISTMAS 」 

CM -64 に設定する音色データが掲載されてい 
ませんでした。リスト丨がその音色データ(1993 
年 I 月号 P .75 に掲載のもの)です。 


B-1 


74 

57 


5C 

7F 


6A 

EE 


C8 

5E 

72 


1C 

62 


0558 

DA 

15 

Cl 

BA 

32 

FA 

92 

B8 

BO 

0560 

F3 

AC 

67 

8D 

F9 

21 

90 

C5 

02 

0568 

32 

A4 

F9 

93 

54 

95 

DE 

B3 

DC 

0570 

D2 

IA 

OF 

DC 

DC 

80 

C5 

85 

37 

0578 

AC 

90 

HF 

E5 

A6 

51 

31 

4F 

07 

SUM : 

EC 

66 

A3 

3D 

4-1 

AC 

90 

83 4952 

0580 

08 

OA 

CD 

B2 

D5 

67 

8C 

2D 

86 

0588 

A5 

01 

3A 

(:9 

iC 

15 

03 

D2 

AF 

0590 

86 

52 

A3 

97 

50 

DD 

74 

BF 

72 

0598 

1A 

21 

: U 

07 

41 

88 

01 

02 

B2 

05A0 

CA 

34 

9B 

72 

46 

2C 

C7 

33 

6E 

05A8 

3A 

6B 

C5 

8D 

52 

Dl 

CA 

80 

64 

05B0 

4E 

E6 

C6 

88 

A 8 

FC 

60 

83 

09 

05B8 

83 

1A 

85 

n 

AO 

OF 

72 

63 

6D 

0500 

42 

72 

72 

15 

A9 

6E 

91 

27 

OA 

05C8 

36 

87 

Cl 

7F 

E9 

59 

EO 

B7 

[巧 

05D0 

1)2 

D7 

EO 

(B 

EA 

DB 

DF 

B3 

8B 

05D8 

EA 

R7 

1)7 

IF 

71) 

IB 

3E 

DB 

78 

05E0 

71) 

Al 

F7 

E8 

l)b 

B5 

6F 

A9 

A5 

05E8 

6F 

UD 

HF 

86 

UF 

74 

71 

F7 

DF 

05F0 

tc 

FA 

6D 

A2 

DF 

4£ 

DA 

61) 

69 

05F8 

FO 

D9 

KF 

EC 

FB 

2C 

F9 

F2 

C6 

SUM: 

18 

B5 

B2 

HI 

EF 

79 

AB 

C4 51CA 

0600 

E3 

85 

8] 

59 

6F 

36 

OB 

B5 

A7 

0608 

05 

6D 


B2 

15 

04 

21 

50 

CE 

0610 

-)2 

in 

05 

7B 

AO 

b2 

19 

05 

4F 

0618 

80 

(8 

2C 

9 V 

44 

: i7 

BC 

BE 

03 

0620 

FA 

B4 

F2 

E9 

5A 

F9 

EA 

C2 

88 

0628 

22 

01 

16 

BF 

20 

9H 

7D 

CF 

B5 

0630 

56 

2F 

IB 

60 

00 

B3 

EB 

95 

30 

0638 

5B 

FO 

AC 

38 

1)5 

02 

FI 

A6 

6D 

0640 

BH 

7!J 

HD 

C7 

DD 

3C: 

BD 

IE 

Bl 

0648 

5A 

Bn 

CA 

EA 

7A 

15 

D7 

5C 

85 

0650 

AK 

(1) 

VA 

2B 

H3 

I'B 

B9 

29 

00 

0658 

E8 

DB 

h:8 

92 

BB 

37 

*16 

OA 

5F 

0660 

3F- 

69 

2D 

A7 

5B 

F2 

D5 

BE 

29 

0668 

C5 

HC 

Bl •: 

Of 

b:D 

L.9 

65 

F8 

30 

0670 

Dl 

97 

A6 

5F 

EC 

F9 

47 

FF 

9B 

0678 

AF 

C3 

F2 

59 

F3 

43 

BC 

FF 

AE 

SUM : 

78 

95 

88 

EB 

A3 

A9 

l\ 

C5 3422 

0680 

FC 

5B 

3B 

IK 

80 

00 

00 

00 

30 

0688 

00 

UO 

00 

00 

00 

00 

00 

00 

00 

0690 

00 

UO 

00 

00 

00 

00 

00 

00 

00 

0698 

00 

00 

00 

00 

00 

00 

00 

00 

00 

06A0 

00 

00 

00 

00 

00 

00 

00 

00 

00 

06A8 

00 

00 

00 

00 

00 

00 

00 

00 

00 

06B0 

00 

00 

00 

00 

00 

00 

00 

00 

00 

06B8 

00 

00 

00 

00 

00 

00 

00 

00 

00 

06C0 

00 

00 

00 

00 

00 

00 

00 

00 

00 

06C8 

00 

00 

00 

00 

00 

00 

OU 

00 

00 

0600 

00 

00 

00 

00 

00 

00 

00 

00 

00 

06DB 

00 

00 

00 

OU 

00 

00 

00 

00 

00 

06E0 

00 

00 

00 

00 

00 

00 

00 

00 

00 

06E8 

00 

po 

00 

00 

00 

00 

00 

00 

00 

06F0 

00 

00 

00 

00 

00 

00 

00 

00 

00 

06F8 

00 

00 

00 

00 

00 

00 

00 

00 

00 

SUM : 

FC 

5B 

3B 

IE 

80 

00 

00 

00 9D4B 


相璣良明 (21) X 6000 SUPER - HD , XI D 茨城県 
♦突然ですが, X 68000 で音声認識をやってみませ 
んか。 X 68000 には AD PCM という入出力装置がある 
のですから。私も図書館で「音声認識 j なる本を 
借りてきて読んだのですが,丨割も理解できませ 
んでした。とにかく自分の声に限定した単語認識 
ぐらいならできると思って,簡単そうなパラメー 
夕でやってみたのですが,これが全然駄目でした。 
AD PCM - PCM 変換からして,うまくいってないみ 
たい。今度 ADPCM のままで処理してみようかなっ 
て思っています。ちなみに応用例としては,次の 
ようなものがあります。 

1 ) 声紋による情報セキュリティ 

2) 音声によるメニューの選択 

3) ウソ発見器 

4) カラオケ自動採点システム 


4番についてもやってみましたが,結果は……〇 
そういうことです。 

林直貴 (20) X 68000 ACE - HD 群馬県 

♦何はともあれ,モデムは必須。 X 68000 ユーザー 
なら,なおさら必須。 

というわけで,持ってない人は早く手に入れま 
しよう。あやしい世界があなたを待ってます(爆)。 
青木克央 (22) X 68000 PRO - HD , MZ -700, PC - 

880 IFR , PC - I 490 U 岐阜県 

♦バーチャルリアリティ,なかでもヘルメットに 
アイホンとヘッドホンとを組み込んだ,頭にかぶ 
る部分を設計した人へ。ここは,頭の大きい人で 
も入るように,余裕を持って設計してください。 
私は国分寺の某ゲーセンで大恥をかきました。 

私の頭は入らなかったです。 

及川信一郎 (18) X 68000, FM - X , MSX 2 東京都 


♦ 3 月号 P . 161の竹内さんへ。アジマス比の調整は 
素人のやるもんじゃありませんよ。これをうのみ 
にした人がやってしまったら……考えるだけでも 
恐ろしい。ってなことにはなりませんけど, へ 、、 j 
ドはプレイヤーの命なので,くれぐれも素人考え 
でやってはいけませんよ ( MTR 持ってい冬人は特 
に)。あ,それで「場合によっては j なのか。う 
ん,納得。 

三津田哲雄(丨8) X 68000 EXPERT - HD , MSX 2 

山口県 

♦昨年この コーナー で「すい臓をこわして入院」 
と書きましたが,あれから丨年,出たり入ったり 
の繰り返しで入院はとうとう10回を超えてしまい 
ました。おそるべし,すい炎!!みぞおちと背中に 
痛みを感じたら要注意です。 

駒井健一 (21) X 68000 EXPERT II , XI , XI turbo 

言わせてくれなくちゃだワ 103 


all that r s BUG r 92 


OBO 808080 Ho BOB 
9 yAAhBrcoDEHFMr 


U 8 UHO 808080808 ouo 


0 8 0 8 
E H F F 


•. 080808 0808080808 
M o o 112 2 3 3 J* 4 5 5 6 6 7 7 


: 080808 0808080808 
















































micro communication 


modellO / Z / ZIII , MSX 千葉県 
♦かなり前からアイコンアイコンと騒がれている 
が,あれはアルファベット民族の先祖返りにすぎ 
ない。アイコンはただの絵文字なのだ。我々には 
漢字という素晴らしいアイコンがある。これを使 
用しない手はない c だいたいアイコンがわかりや 
すいなどと呆けた輩がいるから,多くのアプリケ 
—ションでアイコンの機能を知るために我々はマ 
ニュアルをめくらなければならないのだ。たとえ 
ぱパワーモンガーを君はマニュアルレスで操作で 
きるか? はては,アプリケーションが変わると 
アイコンの形が変わる。で,やはりマニュアルで 
調べる。君は怒りを感じないか! 

漢字だ! 漢字を使うのだ。そうすれば一読し 
て意味がわかる。造語でもなんとなくわかる。ア 
ルファべット民族も漢字を覚えよ!そうすれば, 
皆が幸せになれる。これからはアイコンに漢字! 
これしかない。 

越智文昭 (29) X 68000 XVI 愛媛県 

♦最近,プログラミングの機会が増え,参考資料 
として高校生用の参考書を買うことになってしま 


いました。高校生諸君,数学の參考書は後々まで 
保存しておくべきだぞ。 

渡辺久孝 (26) X 68000 XVI - HD , PC -980 INS / T , 

PB - I 00 大阪府 

♦去年の年末に盲腸で入院した(退院したのは12 
月31日!)。ただそれだけなら,面白くも何ともな 
いが,手術するときに麻酔が効かなかったとなる 
と話は違う (2 回も麻酔をしたのに……)〇ぎょえ 
—っ! メスで腹を切るのが痛みでわかるよ一! 

しかも,盲腸が破れていたらしく, 6 cm ほど切ら 
れた。さすがに縫合のときは眠らされましたが。 
手術恐怖症になりそ。 

田中義章 (19) X 68000 EXPERT 北海道 

♦シャープという会社は,人間にたとえれば真面 
目で誠実で,世渡りのへ夕な奴ではないかと思う。 
ユーザーサボートの素晴らしさはよく耳にするし, 
新機種をどんどん出して旧機種ユーザーをがっか 
りさせることもない。 SIMM ソケットの件だって, 
X 68030 Compac けごって,ユーザーのことを心の底 
から思いやっているからに違いない。某国内大手 
メーカーならば簡単に SIMM に移行するかもしれ 


ないし, 3. 5インチを切り捨てるかもしれない。そ 
の場合,高い純正品を買った人や 3. 5インチモデル 
を買った人は泣くかもしれない。 

しかし,マーケティングの才能は0だ。大手企 
業がタレントを起用したり,デザインがよいモデ 
ルや奇抜なモデルを市場に出したりしてユーザー 
を増やしていく,そのなかにあってもやはりシャ 
—プは質素な宣伝で,まるでユーザーを増やした 
くないかのようだ。 

でもいまは無器用な奴がなぜか愛される時代だ。 
シャープもきっと熱烈なファンは多いに違いない。 
100万台なんて目指す必要はまったくないのだ。質 
より量だ! 

橋本良太 (18) PC -386 M , FM - TOWNS , PC -880 I 

FE , MSX 2 + , MacintoshPBI 70, PC - E 500 京都府 
♦何はともあれ,一蓮托生,行く道行くぜ! 
たのむ,シャープさん「まかせとけよ j とか言 
ってくれ。でもね,いまなんだかシアワセなんだ 
—。ビンボ ー なんてこわくないも一ん。も一んっ 
てば。さんまるちゃんまっててね一。 

有山茂芳 (19) X 68000 EXPERT 神奈川県 


ぼ'< らの掲示性 


籲掲載ご希望の方は,官製ハガキに項目(売る•買う•氏名•年齢•連 
絡方法…… ) を明記してお申し込みください。 

•ソフトの売買,交換については,いっさい掲載できません。 
•取り引きについては当編集部では資任を負いかねます。 

•応募者多数の場合,掲載できないこともあります。 

籲紹介を希望されるサークルは必ず会誌の見本を送ってください。 


|仲間 

★「0 REGA 」 では新規会員を募集します。当クラ 
ブでは年6回程度の会報発行を中心に活動して 
います。会報には,プログラミング講座,ハー 
ドウ I ア講座,ゲーム,パソコン通信,体験談, 
SF イラスト,マンガなど,コンピュータ周辺に 
ある面白いことを幅広く載せています。入会希 
望の方には案内書をお送りしますので,62円切 
手2枚(124円分)を同封のうえ,郵便番号,住 
所,氏名を明記して下記の住所までお送りくだ 
さい(なるべくなら宛先ラベルシールも同封し 
てください):>〒910福井県福井市文京 4-9-5 
メゾン山本201新海敏之方 「 OREGA 」 案内係 

★ Xl / turbo シリーズユーザーを対象としたサーク 
ル 「 Lovers 」 では,新規会員を募集しています 0 
2力月に I 回,ディスクによる会報を発行して 
おり,会報には会員,スタッフによるフリート 
—ク, CG , 音楽などさまざまなプログラムを掲 
載しています。入会希望の方には案内書をお送 
りしますので,62円切手を同封のうえ下記の住 
所まで送ってください。〒302-01茨城県北相 
馬郡守谷町守谷甲 2779- 109高橋顕治 (25) 

★ X 68000 ユーザーを 対象としたサークル「酉夢 
(とりむ) j では新規会員を募集します。電源才 
ンですぐ起動のディスクマガジン発行を,メイ 
ンの活動としています。楽しいアニメや音楽が 
満載です。興味をもたれた方は,下記の住所ま 
で 500円 の小為替を送付してください。おりかえ 
し,サンプルディスク 3 枚と入会案内ディスク 

I 枚をお送りします。〒514三重県津市渋見町 
630-3 西敬史 


売ります 


★ X 68000 XVI 用 2 M バイト増設メモリ 「 CZ -6 BE 2 A 」 
を送料込み25,000円前後で売ります。連絡は希 
望価格を明記のうえ,往復ハガキでお願いしま 
す。〒227神奈川県横浜市緑区梅が丘2 1-4 博光 
寮村上源 

★ XI 用の フロ ツピーディスクドライブ 「 CZ -502 F 」 
(2 D ,2 ドライブ,黒)を送料込み10,000円以上で 
売ります。できるだけ高く買ってくれる方に売 
ります。連絡は官製ハガキでお願いします。〒 
899-43 鹿児島県国分市松木町 19-35 大平ハ 
イツ101璣山直樹 (20) 

★ I / O データ製 X 68000 用 2 M バイト増設メモリ 「 PI 0 
-6 BE 2-2 Mj を送料込み25,000円前後で売りま 
す。箱,説明書あり。希望価格を書いて往復ハ 
ガキで連絡してください。〒939-16富山県西 
砺波郡福光町遊部 110-1 大塚健成 ( 1 8) 

★ I / O データ製 X 68000 用 4 M バイト増設メモリ 「 PI 0 
-6 BE 4-4 Mj を送料込み31,000円で売ります(箱 
付き)。連絡は往復ノ、ガキでお願いします。〒700 
岡山県岡山市浜野 3-2-21 ハウゼロワール201 
福田武憲 (22) 


|買います 


10,000円で買います。連絡は往復ハガキでお願 
いします。〒041北海道函館市昭和 3-2- 16矢 
野忠彦 (36) 

★ 「 CZ -503 F 」 を10,000円以下,または X I turbo 用デ 
ィスクドライブ ユニット を7,000円で買います。 
連絡は往復ハガキでお願いします。〒230神奈 
川県横浜市鶴見区朝日町 2-89-3 12村中隆志 
( 22 ) 

★祝一平著『試験に出る Xlj を4,000〜5,000円く 
らいで買います。内容がわかれば汚れなどはか 
まいません。連絡は官製ハガキでお願いします。 
〒446愛知県安城市篠筱目町新段留 83-213 
渡辺雅 (23) 


★ X 68000 用 SCSI ボード 「 CZ -6 BSI 」 を 1,300円で, 
MIDI ボードを8,000円で買います(純正品は 
2,000円増し)。箱はなくてもかまいませんが, 
付属品,説明書は付けてください c 連絡は往復 
ハガキでお願いします。〒228神奈川県相模原 
市鵜野森57卜 69- 104浅井徹 (21) 

★ XI 用 FM 音源ボード 「 CZ -8 BSI 」 を付属品付き, 



104 


Oh!X 1993.5. 










1992 年度 


ラスト穴賣 


ども,高橋君だよ一ん。ってことで今年もやっ 
てまいりました.第7回 Oh ! X イラスト大賞 inN 
S 高輪ビル(近日移転予定)!しかしこのイ 
ラスト大賞も,もう7回目ですよ,7回目。早 
いものですね。 

さて毎年すっかり恒例になりました Oh ! X イラ 
スト大賞です。またの名を「別に競争してるわ 
けじゃないけど,せっかくいっぱい載ったんだ 
から少しくらいほめられたってい〜じゃん大賞」 
とも(笑)。それではさっそく,今年も2枚の 
方々からいってみましょうっ。 

第8位どんな人でもまず2枚から 
清水健太郎 大山幸典 吉田里志 

見浦崇 住友智代 中光雄二 

佐田匠 小川伸輔 山田純二 

高橋哲史 

まずはメカメカな清水さん。これからもその 
描き込みを生かしてがんばっていただきたいで 
すね。そして簡素で清潔な感じのイラストが心 
地よい大山さん。5月号のペンギンが可愛い っ。 
愛らしさが画面に溢れ出ているのは吉田さん。 
これからも優しいイラスト描き続けていってく 
ださいね。そしてすっかりお馴染みの見浦さん。 
イラスト娘御三家はウケましたよ。誰が誰だっ 
たのか今度こっそり教えてくださいね。これま 
た常連の住友さん。あれ,今年は2枚でしたっ 
け?もっと載ってたような気もするんですけど。 
あ,そうか今年は受験だったんでしたっけ,結 
果はどうでした? お次はニューフェイスの中 
光さん。暑中見舞に年賀状をいつもありがとう 
ございます。上品な感じがいいですね。そして 
昨年度に続き年間2枚の佐田さん。今年はがん 
ばって上を狙ってみましょう。続いてこれまた 
受験生の小川さん。擬人化された68ちゃんが可 
愛いですよね。そして,山田君と私……か,ま 
あ,特にコメントはなしってことで(笑)。 

第7位 2枚載れば3枚載るんだいっ 
杉本秀昭 薮田俊平 上田考一 

板垣央 日高光代 川原由唯 

まずは超ウマの杉本さん。いやぁ,本当にき 
れいですね。特に今年はカラーの美しさがただ 
ごとではありませんでした。これだけうまいと 
ぜひ漫画なんかも読みたくなっちゃうんですが。 
描いてみません?(それとももう描かれてると 
か)続きましてはすっかり古参の薮田さん。試 
験とかレポートからの現実逃避ってのは結構描 
くパワーになるんですよね。ちなみに女の子が 
描かれてなくてもちゃんと載るみたいですよ。 

お次は,これまたメカがお得意の上田さん。岩 
瀬さんと並んで福岡勢が熱いですね。地元民と 
しては喜ばしいかぎりです。今年もぜひがんばっ 
てください。続いて元気はつらつな女の子が魅 
力の板垣さん(ライフ•アンド•デスの看護婦さ 
んはすごかった)。受験のほうはどうでした? 


そして初登場の日高さん。初登場で7位とはこ 
れからの活躍も期待できそうですね。続いて流 
浪の CG 絵師川原さん。今年も誌上にパソ通に 
と素_らしい作品を発表していってくださいね。 
第6位4枚載ればもう常連 
丸藤俊之 鈴川美佳子 秋野潤 

尾形雅治 小川裕美 玉野健一 

まずはお馴染みの丸藤さん。漫画の初連載お 
めでとうございます(わからない人は COMIC M 
ASTER EX を見よう)。今年もおおいにがんば 
るということで期待しております。続きまして 
これまた実力派常連の鈴川さん。本当に描き慣 
れてるって感じがしますよね。余談ですが男の 
私でも長電話はしますよん (3 時間くらいかな)。 
おおっと秋野さんは初登場4枚とは素晴らしい 
ですね。続いてしっとりとしたベタが魅力的な 
尾形さん(なんか優しい黒さのイラストなんで 
すよね)。これからもその持ち味を失わずにが 
んばってくださいね。そして昨年度イラスト大 
货の小川さん。9月号の自画像が可愛かったで 
すよ。最後にちょっとファンタジーな感じがす 
てきな玉野さん。カラーが独特の味をもってい 
らっしゃいますよね。 

第5位 5枚載ったらもう戻れない 
横井賢一 

端正な絵柄の横井さん。特に女の子が可愛い 
というのは最高です。今年もいっぱいゲームし 
て,そしてイラストも描いてくださいね。 

第4位わ〜い B 枚だ 
石田伯仁 鈴木贵久 占部哲彦 

溝畑知幸 

軽快なペンタッチが素敵な石田さん c 本当に 
イラストって感じがしていいですよね。そして 
独特の持ち味を誇る鈴木さん。これからも自分 
の信じる道を突っ走ってくださいね(笑)。続 
いてちょっと潤んだ瞳の女の子がたまらない占 
部さん。3月号のカラーは素敵でしたよ。最後 
に常連の溝畑さん。5月号のカレンダ ー CG は 




:纏, ' 


すごかったですよね。これからもがんばってく 
ださいね。 

第3位 7枚載ったらラッキーセブン! 

橋本和典 

この丨年ですっかり絵柄が洗練された感のあ 
る橋本さん。7月号と2月号を比べるとうまく 
なってますもんね。この調子でいくと来年度の 
イラスト大赏がとても楽しみです。 

第2位8枚も載っとっち ゃけん,すご か一 
岩瀬贵代美 

昨年度イラスト大賞の岩瀬さん。あいかわら 
ずの投稿置に掲載置ということで健在ぶりがう 
かがえます。これからもがんばってくださいね。 
イラストだけでなくディスクマガジンも送って 
くださり,ありがとうございます(楽しく拝見 
させてもらってます)。 

第1位なんと前人未踏の11枚! 

岡村直也 

ぱんばかぱ一ん,ということで今年のイラス 
卜大賞はなんと II 枚掲載!で岡村直也さんに 
決定いたしました。やはり受賞の最大のポイン 
卜は姉弟4コマの連載化でしよう。たまに載っ 
てない月があると読者の方から「どうして今月 
は「お休み」なんですか?」とハガキがきてし 
まうほど , STUDIO X の一部となってしまった 
4コマ漫画。これからも極上のネタで私たちを 
楽しませてくださいね。ちなみに私が一番ウケ 
たのは7月号のビープ音ネタでした。だって 
(ピーッ)が(ピーッ)だと思ったら実は(ピーッ) 
なんだもん。もう岡村さんたら本当に(ピーッ) 
なんだから(なんなんだ,この文章は)。 

ということで今年もそろそろおしまいです。 
今年度のイラスト掲載者総数は87名でした。も 
し集計ミスなどありましたら,ご報告いただけ 
れば幸いです(できるだけ SHIFT . BREAK でフォ 
口一します)。なんせひとりで集計してるもん 
ですから。それではまた来年お会いしましよう 
! (まだまだ激しく修業中の高橋哲史) 




Si 




Tfj 


I 透 


m . 


Wi 








m 


言わせてくれなくちゃだワ 205 






micro communication 


どんな悩みもすつきり解決 



回答者/中野修一/朝倉祐二/石上達也 


毎年恒例の拡大版質問箱スペシャルです。今 
年も当社比1 .5 倍の大盛りでお届けします。な 
お,弓 I 退した影山君に代わり,来月からは新 
メンバーで質問箱をお届けするになります。 
奇問難問どんどんお寄せください。 



バッチ処理中に ECHO 文で ハイ ラ 
イト文字を使いたいのですが,よ 
くわかりません。以前の Oh ! X を見 


て エスケープシーケンスを 使うまではわかり 
ました。書いてあったとおりに, マニュアル 
を見ましたが,得られたのはどういうパラメ 
一夕ではこんな文字になる,ということだけ 
でした 0 ED のなかでは, コントロールキー+ 
V を押してから コー ドを打つらしいのですが, 
まったくわかりません。できれば例を挙げて 
わかりやすく教えてほしいと思います。 


私の手順: 

1) ED.X に入る 

2) コントロール + V を押す 

3) ESC を押して, 

4) [37 ; わ一い!; 37 m 
の手順でキーを押す 

(以下略) 

神奈川県塩瀬勇人 

お手紙を読むと, マニュアル もち 
やんと參照していて,間違いの入 
りそうにない手順で操作している 
のですが,それにしてはおかしな記述が見ら 
れます0どうも参照した マニュアルの ほうに 
誤解を招くような記載があつたようです。 

Human 68 k の ユーザーズ マニュアルを 見 
ると,エスケープシーケンスの部分に次のよ 
うな説明がありました。 

ESC [ps ; . ; ps m 

表示文字厲性を指定します。 

厲性は一度指定すると次に変更するま 
で有効となります。 

パラメータ ps は 一度に 複数指定可能。 



ここで「複数指定可能」となっているのが 
媒 f 者です。おかげでシーケンスがわかりにく 
くなってしまいました0このエスケープシー 


106 Oh!X 1993.5. 


ケンスは単に, 

ESC [ps m 

だとおいて思ってください。 ps を複数指定し 
て使うことはまずありません。 

先ほどの例はおそらく, 

ESC [37m ゎ一ぃ! ESC [m …… 

のようにしたかったのではないかと思うので 
すが……。基本的には,文字属性を変更する 
部分を ESC [ps m と ESC [m (属性解除)で 
囲んでやればいいだけです。あとの手順はま 
ったく間違っていませんので,もう少しマニ 
ュアルを見て検討してみてください0 

(中野修一) 

割り込みについてわからないこと 
だらけなので,お教えいただけれ 
ば幸いです。 

たとえば r シューティングゲームに限らず, 
プログラムのどの部分を実行中であってもエ 
スケープキーによって一時停止をしたいとき 
などは,割り込みを使用するとプログラムの 
各所にキー入力検出のコードを入れなくても 
よい」らしいのですが,実現方法がまったく 
わかりません。 

C コンパイラのマニュアルに 載つ ているサ 
ンプルプログラムなどを見ても,ラスタース 
クロールの解説を見てもさっぱりわかりませ 
ん。なにか基本的なことがあるのでしようか。 
よろしければ,その基本からご教授お願いし 
ます。 滋黄県中嶋謙互 

割り込みは MPU 68000では例外処 
理のひとつとして扱われます。た 
とえばゲームの BGM や効果音に 
使われる FM 音源は FM 音源割り込みという 
ものを使っています 0 MPU 68000がゲームプ 
ログラムを実行しているときに,一定の間隔 
で FM 音源が「おいらに仕事させてくれよ」と 
MPU に声をかけるわけです。これが「割り込 
みの発生」です。 CPU は「わかったよ」と返 
事をするかどうかは知りませんが,メインの 
ゲームプログラムの実行を一時中断して FM 
音源の演奏のためのプログラムを実行します。 
割り込みプログラムで必要な処理を終えたら, 
「ありがとう,またね」といって処理をメイン 




プログラムに戻す「手続き」をします。その 
後 CPU は何事もなかったかのように,中断し 
た場} 5 斤からメインのゲームプログラムを実行 
します。一定の間隔で割り込むことにより, 
安定したテンポを確保することができますし, 
メインのゲームプログラムは FM 音源の処理 
と分断して記述していくことができます。 

X68000 のハードウェアは,キーを押すたび 
にキー入力割り込みを発生するように設計さ 
れています。もしキー入力を割り込みを使わ 
ずに行ったらどうなるか考えてみてください。 
CPU はいつキーボードが叩かれるかわかり 
ませんから,常にキーボードの入力を監視す 
る必要があります。キー入力の監視に CPU の 
処理時間を割り当てているあいだ,メインプ 
ログラムの実行は停止してしまいますし,メ 
インプログラムの実行を優先させようとキー 
入力の監視時間を少なくすれば,キー入力の 
取りこぼし力 ? 起きてしまいます。これをキー 
入力があったときに CPU に害 U り込みをかけ 
るようにしてぉけば,キー入力のないあいだ 
CPU をメインプログラムの実行に使用する 
ことができますし,キー入力があればキー入 
カバッファに入力された文字’コードを保存し 
てぉけばいいのです(先行入力ですね)。割り 
込みを使えば効率よく CPU を使えることが 
わかったと思います。 

割り込み処理の前後でレジスタの値が変わ 
ってしまうと,メインプログラムが誤動作す 
る原因になりますので注意が必要です。割り 
込み処理で使用するレジスタは,割り込み処 
理の入り口と出口でレジスタの退避/復帰を 
行う必要があります。また割り込み処理中に 
自分よりレベルの高い割り込みがかかっては 
困る場合は,ほかの割り込みを禁止(マスク) 
します。 

少し前に,割り込み処理からメインプログ 
ラムに戻す「手続き j と書きましたが,実際 
には難しいことはなにもなく,割り込み処理 
の前で保存したレジスタを復帰してから, 
rte 

を実行するだけです。 

余談になりますが, rte 命令について少し説 
明します。この命令は MPU 68000では割り込 
み 例外処理実行前に退避した PC,SR レジス 
夕を復帰させる命令でしたが, MPU 68010以 
降になって例外処理 スタックフレームの 構造 
が変わったことにともなって rte 命令の動作 
も変更されました。 

普通に MPU 68000で割り込み処理を記述し 
て rte 命令で復帰させているものは MPU 
68030でもそのまま動作するのですが,いまま 
で X68000 で発売,フリーソフトウェアとして 
世に出回っているソフトウェアには,例外処 




















move. 
cmpa • 
bcs 


ScOOOOO.aO 
$c 8000 0,al 

#$f800,(a0)+ 
al 9 a0 
main 


ori . w 
clr.1 

rocs 

and !•u 


_VD1SPST 
#$f8ff f sr 


movea.1 savessp(pc), 
IOCS _B_SUPER 


削り込み処理 


loop: 


ori.w #$700 ,sr 
move.1 dO,-(sp) 
move.w #512-1,d0 

raove.w #$7ffe , - (al) 
dbra dO,loop 
move.1 (Bp)4,d0 

rte 


.data 


move.w sr,-(sp) 
ori.w #$700 ,sr 
lea.1 int(pc),al 

moveq.1 #1,dl 
IOCS _VDISPST 

move.w (sp}+,sr 
tst.1 dO 
bmi exit2 


savessp : 

ds.l 1 • * SSP 保存用ワーク 

.end 


.include iocscall.raac 

.include dosoall.mac 

.text 
.even 

move.w #12,dl 

IOCS CRTMOD * 512x512, 65536 色 

IOCS _0_CLR_ON * グラフィック幽面クリア 

cl r.1 a 1 

IOCS _B_SUPER * x - — /X If 

move.1 dO,savessp 


2 

3 

4 

5 

6 

7 

8 
9 

10 

11 

]2 

13 

14 

15 

16 

17 

18 

19 

20 
21 
22 

23 

24 

25 

26 

27 

28 

29 

30 

31 

32 

33 

34 

35 

36 

37 

38 

39 

40 

41 

42 

43 

44 
4 5 
4 6 

47 

48 

49 

50 

51 

52 

53 

54 

55 

56 

57 

58 

59 

60 
61 
62 

63 

64 

65 


圍 


『Inside X 68000 ji で調べてみる 
と, HRL ビットは「ドットクロッ 
クの切り替え」をするようです。 
これはディスプレイ表示の基準となる定数で, 
通常は0に固定しておくようにと,全種の参 
考文献に書かれています。 

そう書かれてしまうと反則技になってしま 
うのです力 ? , HRL ビットを1にして標準では 
作り出せない特殊な圃面モードを作ることが 
できるのです。たとえば,1992年6月号の付 
録ディスクに収録した SV . X では, HRL ビッ 
卜を1にすることによって384 X 256,384 x 
512モードを作り出しているようです 。 CRTC 
への設定値を変更せずに, HRL ビットを0に 
すると画面が流れて,正常に衷示できません 
でした。 

なお独自に調べた結果,低解像度モードで 
は HRL ビットを1にしてもなんら影響ない 
ようです0おそらく市販のソフトウェアで横 
384ドットを作り出しているものは, HRL ビ 
ットを1にしていると思います。 

リスト1 


〇 


噂ではポリゴンに対応した MAGIC 
はテキスト表示になるそうですが, 
なぜグラフ イツ ク画面でなくてテ 
キスト画面なのでしようか? 

神奈川県阿部幸江 
X 68000 はテキスト表示にテキス 
卜 VRAM , ダラフイツク表示にグ 
ラフイツク VRAM を使用します。 




テキスト VRAM は1ビットが1ドットに対 
応した水平型 VRAM , グラフィック VRAM 
は1ワードが1ドットに対応した垂道:型 
VRAM 方式になっています。グラフィック 
VRAM は1ワードの書き込みで1ドットし 
か表示されませんが,テキスト VRAM は1ワ 
ード (16 ビット)の書き込みで実に16ドット 
の表示ができるわけです。 

こう見ると,テキスト VRAM はグラフィッ 
ク VRAM に比べて非常に有利に感じるかも 
しれません。しかし画面表示周りをプログラ 
ミングすると,特に多色表示において垂直型 
VRAM は水平型 VRAM に比べて遥かに扱い 


理以外で退避した SR レジスタを復帰するた 
めに rte 命令を使用したものがあるようです。 
たとえば, 

move.w sr ,-( sp ) * * SR 退避 
ori.w f #$700 ,sr 割り込み禁止 

割り込み禁止処理 

rte 

のようにです。本来, rte は割り込み例外処理 
の復帰に使われる命令なので,ここでは, 
move.w ( sp ノ +,sr 
rts 

と記述すべきなのですが,これを最適化して 
rte 命令を使用しているのです。 X 68030 で動 
作しないソフトの大半は, 「 rte 命令の反則使 
用」が原因のようです。今後 X 68000, X 68030 
でアセンブラプログラミングされる方は rte 
命令の使い方に注意してください。 

話を戻しましょう。 X 68000 では IOCS コー 
ルを利用することで手軽に割り込みを使うこ 
とができます 0 IOCS コールに 用意され ている 
割り込みは, FM 音源割り込み, TIMER - D 割 
り込み,垂直同期割り込み, ラスター 割り込 
み,水平同期割り込み,プリンタ割り込みと 
なって います 0 アクションゲームな どでよく 
使われる割り込みが垂直同期割り込みです。 

この割り込みは垂道;帰線期間,っまり画面の 
IF き換えが終了して走査線が表示領域の右下 
から左上へ移動する瞬間に MPU に対して割 
り込みを要求します。垂直帰線は常に約1/60 
秒間隔と一定であり,また垂直帰線期間内に 
グラフ イック RAM やス プライトの書き換え 
を行えば圃面がちらつかないので,シューテ 
イング ゲームのスクロール カウンタ や,スプ 
ライト スクロールレジスタの 書き換えに使わ 
れる割り込みです。 

ここでも説明のために垂直同期割り込みを 
使用したサンプルプログラムを作成しました 
(リスト 1)0 このプログラムは表示モードを 
512 X 512, 65536色モードにして,メインルー 
プで画面の左上から1ドットずっ,垂直同期 
割り込みで画面の右下から1ラインずつ描画 
するプログラムです。両者の点がすれ違うと 
ころでプログラムは終了します。垂直同期削 
り込みがすでに使われている場合はなにもし 
ないで終了します。簡単なプログラムなので 
解説は必要ないでしょう。リスト中のコメン 
卜を理解の手助けにしてください。 

X 68000 のシステムポー h $ E 8 E 007 
のビット〗に HRL と名前の つけ 
られたビットがありますが,この 
ビットはどういう意味を持っているのでしょ 
うか? 群馬県谷口陽介 




む る 
込 い 
〇 て 
削 れ 
に わ 
スと定 使 
レご拉 は 
ド囬みみ 
クア 1込 込 
ス理間り 〇 
マ処期削 削 
みみ嫌期 期 
込込 M 同 同 
りり直® 0 
割削垂垂 垂 


頭終 
先最 

MM 
A A 
ER 
G G 
用用 
使使 
でで 
プ理 
I 処 
ルみ 
ン込 
VO 
メ剖 


ブ 

一 

く ル 

进で 止 
つま « 

ずぅ み 
卜連ク込 
ッれス 〇可 
ドすマ削 ilF 
1がみ期み 
ら卜込间込 
かッ 〇逋り 一 
上ド剌垂割 ユ 


ク 

ス进. 


分 


ザ 


» 

マ退;2ラ fM 
みタノ 1 夕 
込ス K e k 
りジ 2 かジ 
削レ51*下レ 


質問箱スペシャル 107 












micro communication 


やすいことに気づくと思います。水平型 
VRAM はプレーンの重ね合わせで多色表示 
を行うために,複数のプレーンのビットを操 
作しなくてはいけませんが,垂直型 VRAM は 
パレットコードを書き込むだけでいいのです。 
もし65536色を水平型 VRAM で表示しようと 
思ったら,プレーンを16枚必要とするのです。 
16枚のプレーンをアクセスする必要があるな 
んて考えた^ T けでもぞっとしますね。 

また水平型 VRAM は1バイト,つまり8ビ 
ットをまとめて処理するのでビット操作が面 
倒になっています。水平型 VRAM と垂直型 
VRAM でライン表示ルーチンを組むときに, 
どちらが組みやすいかと尋ねられればほとん 
どのプログラマが垂直型 VRAM と答えると 
思います。 

ここまでの話で水平型 VRAM であるテキ 
スト表示と,垂直型 VRAM であるグラフイッ 
ク表示がお互いに一長一短あることがわかっ 
たと思います。では,なぜテキスト表示を選 
んだかというと,テキスト画面のアクセスに 
は画面表示を管理する CRTC の特殊機能とし 
て,複数プレーンの同時アクセス機能,操作 
に不要なビットをマスク(保護)するアクセ 
スマスク機能があるからでしよう。これらの 
特殊機能をうまく使えば水平型の長所を生か 
しつつ,手軽にテキスト表示できるようにな 
るのです。 


MAGIC は高速グラフィックパッケージと 
いう使命を背負っていますから,色数が16色 
と限られても少ないアクセスでたくさんのド 
ット数を表示できるテキスト画面に描画する 
ようにしているわけです。 

さて,ポリゴン版 MAGIC は現在も開発が 
進んでいるようなので温かい目で見守ってあ 
げようじゃありませんか。 (朝倉祐二) 

C 言語を使って SX-WINDOW 上 
でなにかのアプリケーシヨンを起 
動させるプログラムを作っている 


〇 


のですが,なぜかうまくパラメータが渡せな 
いことがあります(というより渡せることの 
ほうが珍しい)。コマンドシヱルなどから起動 
するときには,失敗せずに渡せますので,プ 
ログラムのバグということは考えられません0 
ちなみに,アプリケーションの起動には, 


以前の付録デイスクに掲載されていた tshell. 


x のソースファイルから, fockcomm 関数を引 
き出して使っています。愛媛県竹内弘樹 

以前の付録ディスクに掲載されて 
いた tshell . x の fockcomm 関数と 
いうのは,都合のよいことに今月 
号でも私の別の記事 (52 ページ)に掲載され 
ているのでそちらを見てください。 

見てもらうとわかりますが,ほかのプログ 



ラムの起動には TSFockB ($ A 353) という関 
数を使っています。この関数を付録ディスク 
に収録されていたドキュメントで調べると, 
int TSFockB (int model,int mode 2, 
char * filename , char * command , char 
* environ , char * dfilename ); 

機能タスクを起動する(ビルトインコマン 
ド対応)。 

引数 

model 起動モード1 

mode 2 0以外で起動したファイル名を返す 

filename ファイル名(ワイルドカード使用 

可能) 

command コマンド ライン 
environ 環境 (0 でタスクマンの環境) 
dfilename mode 2 が0以外のときに起動し 
たファイル名を格納 

返り値タスク ID (負数ならエラーコード) 

となっています。この関数を 『 SX-WINDOW 
プログラミング』(吉沢正敏著,ソフトバンク 
刊,以下 SX 本)で調べると, command が 
ASCIIZ 型となっていますが,これはどうや 
ら, LASCII 型の間違いのようです。注意して 
ください。 

それはともかく,ここに filename と com ¬ 
mand というパラメータがあることを注目し 
てください。そうです,この TSFockB 関数は 
コマンドラインにおける,プログラム名とそ 
れに付随するパラメータを分けて与えなけれ 
ばいけないのです。 

そういえば,先ほどの関数 fockcomm の先 
頭部分で, 

cptr = (char * )jstrchr ((unsigned 
char *)〈 command ) ,’ ’); 

とかいって,最初の空白でコマンドライン文 
字列を分解していました。 

このようにして起動されたプログラムは, 
自分のプログラム名(あるいはファイル名, 
つまり , em readme . doc だったら em の部分) 
の後に,パラメータ ( readme . doc の部分)を 
探したって見つからないのです 。 TSFockB 
関数で分けたはずの文字列がたまたまなにか 
の拍子でつながってたりする場合には,運よ 
く読めるようなこともあります力 ? ,運が悪い 
ときだってあるのです。 

竹内さんの立ち上げようとしているアプリ 
ケーションも,きっとこのように運の惡い書 
かれ方をしたものなのでしょう。具体的にい 
うと,パラメータを, 

main (int argc , char * * argv ) { 
などと拾っているものだと思われます。 SX 開 
発キットに含まれるスタートアップルーチン 
はどうか知りませんが,以前の付録ディスク 


(あるいは SX 本追補版の付録ディスク)に入 
っていたスタートアップルーチンではうまく 
いきません。 COMMAND . X からのパラメー 
夕のように,プログラム名のすぐ後ろに並べ 
られたものはうまく拾えます力す,前述のよう 
にファイル名とパラメータが分離されて渡さ 
れた場合には,うまく拾えません。 

開発キットの正式版が手元にないのでこれ 
が仕様なのか,手抜きなのか,はたまた,そ 
のような使い方はしないでくれというシャー 
プからのメッセージなのか,詳しいことはわ 
かりません。わからない場合には,機能を使 
わないに越したことはないのですが,プログ 
ラムにパラメータを 渡せなくなると,そうも 
いってられませんので,以下に回避法を考え 
ます。 

プログラムの起動はタスクマンの仕事です 
ので,タスク管理テーブルの表を眺めます 
( SX 本195ページ )0 すると,表の下に「タスク 
管理テーブルの内容をアプリケーシヨンが直 
接操作することは原則として禁止されていま 
す」などと書かれています。この「操作 j と 
か「原則として」とかいう言葉の意味あいが 
微妙なのですが,とりあえず,ここでは気に 
しないことにします。 

そして,タスク管理テーブルの中に tsCom - 
mand (オフセット $5 A ) という文字を見つけ 
ます。この中にコマンドライン文字列が収め 
られているそうですので,これを覗けばよさ 
そうです。 C 言語だったら, 
tsevent - > ts し ommand 

で, コマンド ラインの収められているアドレ 
スが返ってきます。 

そんなこといったって, argc と argv でプロ 
グラムを作っちゃったし,いまさら,パラメ 
—夕解析するのもね一,という人には TSTa 
keParam ($ A 3 EA ) という便利な SX コール 
があります。与えられた文字列をコマンドラ 
イン文字列としてみなし, main 関数で使うよ 
うな argc , argv を作成してくれます。ほかに 
も,このパラメータのなかに- wnl , n 2, n 3, n 4 
のようなウィンドウ位置の指定オプシヨンが 
あった場合の処理とかもやってくれる便利な 
関数です。 

とりあえず,この関数の存在をもって,夕 
スク管理テーブルの中の tsCommand は,視 
くだけならアプリケーシヨンソフトが直接行 
ってもいいよ,というシャープからのメッセ 
ージであると受けとってよさそうです。 

実際のプログラムでは,以前の付録ディス 
クに掲載された SX プレイヤー(中森章氏 
作)がこのような方法でパラメータの収得を 
行っていますので,参考になると思います。 

(石上達也) 


10 g Oh!X 1993.5. 







バックナンバー案内 


ここには1992年5月号から1993年4月号までをご紹 
介しました。現在1992年6〜10, 12, 1993年 I 〜4月 
号の在庫がございます。バックナンバーはお近くの窨店に 
ご注文ください。また,定期購読の申し込み方法について 
は160ページを参照してください。 


CO 

CD 

ra 








ahfXS 




OhgXI 

幽 


/J#i#aT 


零,* 


5 月号(品切れ) 

特集明日のための環境づくり 
第7回言わせてくれなくちゃだワ 

響子 in CG わ〜るど/大人のための X 68000/ Z 8 CTS Bar 
ハードエ作/ショートブロ/マシン語プログラミング 
Computer Music 入門/吾輩は X 68000 である 
•製品紹介 MIDI 音源 03 R / W / MIC 68 K 
LIVE in ’92フレンズ / Danger Line 
THE SOFTOUCH ェイリアンシンドローム/苦胃頭捕物帳他 
全機種共通システム実践 SmaH - C 講座 (2) C 0 MMAND .0 BJ 

B 月号 

特別企画 Oh ! MZ , Oh ! X 1 D 年間の歩み 
特別付録創刊10周年記念 PRO - B 8 K (5"2 HD ) 

_ 響 子 in CG わ〜るど/大人のための X 68000/ マシン語プログラミング 
ハードエ作/ショートプロ / ANOTHER CG WORLD / Z 80 's Bar 
吾輩は X 68000 である / Computer Music 入門 
•新製品紹介 Z’sSTAFF PRO -68 K ver .3.0 
LIVE in '92 Shake the Street/Ancient relics 
THE SOFTOUCH スピンデイジー 11/ ロイヤルブラッド/ライフ & デス他 
全機種共通システム実践 Smal 卜 C 講座 (3) COMMAND . OBJ 2 

7月号 

特集起空間美術論 

特別付録 DoGA CGA システム&お試しディスク (5"2 HD ) 

一よいこの SX - WIND 0 W / 響子 in CG わ〜るど / Z 80 ,s Bar 
ANOTHER CG WORLD / 大人のための X 68000 
Computer Music 入門/ハードエ作/ショートプロ 
籲試用レポート V 70 アクセラレータボード 
LIVE in '92 Bye Bye My Love/MATERIAL GIRL / ヴェクザシオン 
THE SOFTOUCH 1 賴聖天 & 棋太平 68 K / シムアー; V 太閤立志伝 
全機種共通システム実践 Small - C 講座⑷関数リファレンス 

日月号 

特集プログラミング再入門 

響子 in CG わ〜るど/吾輩は X 68000 である/よいこの SX - WIND 0 W 
マシン語プログラミング/ハードエ作 / ANOTHER CG WORLD 
大人のための X 6 咖 0 /Computer Music 入門/ショートプロ 
•新製品紹介 MATIER / TGIOO/SOUND SX -68 K 
LIVE in ’92氷穴/ガラガラへビがやってくる/風の贈り物 
THE SOFTOUCH 三国志 IH / シムアース/ウルティマ VI /バトルテック 
全機種共通システム実践 SmaH - C 講座 (5) ワイルドカード 
グラフイツクライブラリ GRAPH.UB 






3 

CD 

CD 

CO 


IJhiU 



li 月号(品切れ) 

特集ゲームマネージメント 

DoGA CG アニメーション講座/大人のための X 68000 
響子 in CG わ〜るど/ショートプ □/ よいこの SX - WIND 0 W 
ハードエ作 / ANOTHER CG WORLD/Computer Music 入門 
籲新製品紹介 CHART PRO -68 K 
LIVE in *92 ストリートファイター II /スーパーマリオ他 
THE SOFTOUCH キャッスルズ/シュートレンジ/ 

ポビュラス II /サンダーレスキュー 
全機種共通システム実践 SmaH-C 講座 (7) ED ぽ 




12月号 

0 h ! X 5 周年特別企画ショートプロ大集合 

DoGA CG アニメーション講座/マシン語プログラミング 
響子 in CG わ〜るど/ショートプロ/よいこの SX - WIND 0 W 
大人のための X 68000/ ハードエ作 / Computer Music 入門 
♦エレクトロニクスショウ*92 
LIVE in ’92 LAST CHRISTMAS / 閣の血族/ユーフォリー 
THE SOFTOUCH デスブレイド/ムーンクレスタ&テラクレスタ/ 
ふしぎの海のナディア/口ードス島戦記 II 他 
全機種共通システム実践 SmaH - C 講座 ⑻ MAKE 






1月号 

特集 D . I . Y . ハードウェア 

■■ D 6 GACG 7: メ—ション講座/マシン語プログラミング 
■響子 in CG わ〜るど/ショートプロ/よいこの SX - WIND 0 W 
■ I 大人のための X 68000/ ハードエ作/ Computer Music 入門 
癱新製品紹介サンダーワード/ SX 広辞苑 
LIVE in ’93ムーンライト伝説/チャコの海岸物語 
THE SOFTOUCH オーバーテイク/ストライダー飛竜/ 

エアーマネジメント/パイプドリーム他 
全機種共通システム実践 Small-C 講座 (9) EDC-T の拡張 


ifhiXS 特集画像創造のために 

■I DoGA CG 7= メ-ション講座/マシン語プログラミング 
關響子 in CG わ〜るど/ショートプロ/よいこの SX - WIND 0 W 
■ ハードエ作/吾輩は X 68000 である / Computer Music 入門 
♦新製品紹介 Communication SX -68 K 
LIVE in ’93 FIRE CRACKER / サンバ DE グワッシャ! 
THE SOFTOUCH 極/ドラゴンスレイヤ-英雄伝説/ 

機甲装神ヴァルカイザー/キングス • ダンジョン 
全機種共通システム BLACK JACK 






UMAX 

轉鑰 K 的供の M い SK q 



S 月号 

特集数値演算の熱い逆襲 

DoGA CG アニメーション講座/大人のための X 68000 
響子 in CG わ〜るど/吾輩は X 68000 である/ショートプロ 
マシン語プログラミング/ハードエ作 / ANOTHER CG WORLD 
籲新製品紹介 MATIER/MIREGE Model Stuff 
LIVE in '92 恋をしようよ Yeah ! Yeah !/ ゆめいっぱい 
THE SOFTOUCH ファイナルファイト/ライジングサン/ 

ヨーロッパ戦線/シューティング 68 K GAMES 
全機種共通システム 0- EDIT & M 0 DCNV 



ahiXI 

ttm nrM^a>m 

■一 1 U 


io 月号 

特集 DTM への招待 

DoGA CG アニメーション講座/大人のための X 68000 
響子 in CG わ〜るど/吾輩は X 68000 である/ショートプロ 
マシン語プログラミング/ハードエ作 / ANOTHER CG WORLD 
■試用レポート X 68000 用 CD - ROM ドライブ 
LIVE in *92 美少女戦士セーラームーン/笑顔を探して他 
THE SOFTOUCH ポピュラス II /リーデイングカンノ'•ニー/ 
ネクタリス/サーク II 

全機種共通システム実践 Small - C 講座 (6 )SLENDER HUL 



/JiiiAT 



3月号 

特集 X-BASIC を学ぶ 

DoGA CG 7: メーシヨン講座/マシン語プログラミング 
響子 in CG わ〜るど / ANOTHER CG WORLD / ハードエ作 
ショートプロ / Computer Music 入門 / Z 80 ’s Bar 
•緊急速報32ビットマシン X 68030 
• 新製品紹介音源モジュール SC -33/ GS 音源搭載 JW -50 
LIVE in '93 ストリートファイター II /啃れたらいいね他 
THE SOFTOUCH 究極タイガー/チェルノブ/シムアント他 
全機種共通システム彳ューティングゲームコアシステム作成法( I ) 




4月号 

特集 X 68 第フ世代へ 

DoGA CG アニメーション講座/マシン語プログラミング 
饗子 in CG わ〜るど/ショートプ □/ よいこの SX - WIND 0 W 
ハードエ作/吾轚は X 68000 である / Computer Music 入門 
•決定! 1992年 GAME OF THE YEAR 
籲名作ゲーム再遊記 

LIVE in '93 FIGHTMAN / ミンキーモモより愛しのマーシカ 
THE SOFTOUCH スターフオース/元朝秘史他 
全機種共通システムシューティングゲームコアシステム作成法⑵ 



109 


































» D 6 GA CG アニメーション講座 ver .2.50 


(第7回) 


CG A マガジン的な使い方(その 3) 

プロジェクトチーム dsga CGA マガジンを制作するにあたつて使用したテクニック,まだ試してい 

かまたゆたか ないアイデアなどを紹介します。オリジナルカット制作の参考にしてく 

ださい0後半には,恒例の CGA コンテスト裏話レポートもあります0 



はじめに 


いきなり私事で申しわけありませんが,私かまたは, 

5月15日に結婚することになりました。さて,相手は誰 
でしょう。 

ホ** 

CGA マガジンの積極的な使い方ということで,2,3 
月号では CGA データベースの F 1 のデータをもとに,オリ 
ジナルカットを作ってみました。各形状データの使い方, 
背景などをつけた仕上げの方法などについては,おわか 
りいただけたと思います。1カットできれば,あとは簡 
単。いろんなカットをガンガン作りましょう。 

とはいっても,どんなカットを作ったらよいもの力% 
思いつかないという方もいらっしゃるでしょう。その場 
合には以前紹介したように,車の CM やカーレースのテ 
レビ中継などの実写を参考にするという方法も有効です。 

それとは別に,システムの機能からのアプローチもあ 
ります0つまり,この ツールと この ツールの 機能を使え 
ば,こんな表現も可能ではないかというアイデアから, 
それにふさわしいカットを作ってみるという方法です。 

その場合,作品というよりは, CGA システムの機能デ 
モという色彩が強くなってしまいますが,そこは割り切 
って,いろいろ試してください。経験値を上げ,表現力 
を身につければ,オリジナル作品制作の際にきっと役立 
つでしょう。今回はそういったアイデアをまとめました 
ので,参考にして実際にやってみてください。 

なお,上級編ということで,各 ツールの 細かな使い方 
までは解説しませんし, フレームソースの かなり難しい 
文法もいろいろ出てきますので,初心者にはちょっとき 
つい内容かもしれません。わからない方は,以前の連載 


体などをカメラで撮影するときに発生するブレを,疑似 
的に表現するものです。高価な CG ソフトでは緻密な表現 
も可能なようですが,この 「 MOB . X 」 では,単に通常の 
数倍の画像を生成して,それを合成するだけという,手 
抜きもはなはだしいアルゴリズム(というほどのもの 
か!)となっています。 

実際の操作に入る前にあらかじめいっておきますが, 

この例では通常の5倍の作画を行いますので,とにかく 
時間がかかります。ハードディスタも必須です0 

今回は,比較的作画時間の少ない「眼下を通過する ( F 1 
C )」 で試してみます0まず, フレームソース 「 FIC.FSCj 
を書き換えて, フレーム 数を 5 倍にします0 
# frame ( fno , 1,40 ) — # frame ( fno , 1,20 0) 

とし, 「# if 」 や 「 div 」 の中の 「 fno 」 に関する値をすべて 
5倍します。たとえば, 

# if ( fno <15) # if ( fno <75) 

¥div (—2150,1300,1,15, fno )¥ 

— ¥ div ( — 2150,1300,5,75, fno )¥ 

とします。これを作画させると,同じ距離を, 5倍のフ 
レーム数で移動するアニメーションができます0 

これを 「 MOB . X 」 で5枚ずつ合成して,もとの40フレ 
ー ムのア ニメー ションを作るわけです。 

mob -bb -ocmob flc 
とでもして,実行してください。 

出来上がったアニメーションをご覧になった感想は, 
いかがでしょうか。見比べてみると,たしかにスピード 
感は倍増しています。しかし,それだけでは5倍の時間 
をかけるほどの効果はないかもしれません。使いどころ 
が難しいのです。たとえば,通常の動画のカットの間に, 
ポンポンと静止画を入れ,その静止画に思いきりモーシ 
ョンブラーをかけるといった演出も面白いでしよう。 


110 


やマニュアルをご览ください。 

モー^^^^挑戦 

では, CGA マガジン創刊号に入っていた新ツール, 
「 MOB . X 」 を使ってモーションブラーの効果を試してみ 
ましょう。モーションブラーとは,高速に動いている物 


舌し数を使った振動 

遠くから見ると滑らかに走っているように見える F 1 
も,車載カメラからの映像を見るとかなり激しく振動し 
ています。この振動のようにランダムな動きを表現する 
ために,創刊号で配布した 「 FF . X 」 には,ランダム関数 


Oh!X 1993.5. ►►勝手に村田敏幸氏を師 K と思っている私は,今回の X 68030 に対する記事を読んで, 

68030アセンブラ講座がスタートするのも時間の問題だと悟りました。ああっ,私も X 68030 
がほしい! 松岡笟郎 (21) X 68000 EXPERT II 愛知県 





をつけました。 

ラジダム関数 「 rand ()」 は, 

• 0以上1未満の値を,各フレームごとにランダムに発 
生する 

•ひとつの フレームソース 内で複数使用した場合,それ 
らは全部異なる値になる 

•同じフレームソースを何回 「 FF . X 」 に通しても,発生 
する数値は同じになる 
という特徴があります。 

たとえば,「追い抜くベネトン ( F 1 F )」 のカットでは, 
以下のような使い方をしています(多少変更あり)。 

{ mov ( ¥ div ( — 2500,800,1,75 , fno )¥ 

200 

0 

) 

{ mov ( — 130 40 100) eye deg (40) 
mov (100 0 —15) target 

} 

mov ( ¥ 3* rand () —1.5 ¥ 

¥ 3* rand () —1.5 ¥ 

¥ 2* rand()-l ¥ 

) 

obj willi 

} 

X 座標が ±1.5, Y 座標が ±1.5, Z 座標は土 1 の範囲 
で振動しています。 

この例では,カメラの座標にはランダム関数をつけて 
いないのでカメラは振動せず, F 1 だけが振動していま 
す。これを車載カメラのように,カメラも振動させるよ 
うなカットを作る場合にはいくつかの方法が考えられま 
すが,たとえば, 


{ mov ( ¥ div (- 2500,800,1,75, fno )¥ 
200 


0 


) 


mov ( 

¥ 3* Crand ()-1.5 ¥ 


¥ 3* rand () —1.5 ¥ 


¥ 2* rand()-l ¥ 

) 

obj willi 



{ mov ( — 130 40 100) eye deg (40) 
mov (100 0 —15) target 


DoGA 


のように,車体とまったく同じ座標系にしてしまうと, 
相対的に車体はまったく動かなくなり,また遠くの背景 
も変化がないため,視覚的には振動の効果がまったくな 
くなってしまいます(難しい話かもしれませんが,やっ 
てみればわかります)。 

ですから,画面全体がガタガタ動いているような雰囲 
気を出す場合にはカメラ本体を動かすのではなく,注目 
点に振動を与えるべきです。 

{ mov ( ¥ div ( —2500,800,1,75 , fno )¥ 


200 

0 

{ mov ( — 130 40 100) eye deg (40) 
mov (100 0 —15) 
mov ( 0 

¥ 4* rand () —2 ¥ 

¥ 4* rand ()-2 ¥ 

)target 


CGA マガジン編集部よ D 


CGA マガジン編集長の Max 田口です。もう CGA 
マガジン第2号は手に入れられましたか? 
「発行期日を守らない」と言われ続けてきた(と 
はいっても創刊号だけ) CGA マガジンですが,今 
回は無事に発行でき,誠に喜ばしいかぎりです。 
……とか書いていますが,私がこの原稿を書い 
ている時点では,まだできていません。 

もし,皆さんがこの原稿を読んでいる時点で, 
CGA マガジンが発行されていなかった場合は, 
私は編集長としての資を取り,「3力月間のゲー 
ム禁止 j を言い渡される予定です。“ゲームこそ 
命"を信条とする私にとって,これは死刑を宣 
告されるようなものです。そのような事態にな 
らないように……ただ祈ります(祈ってるだけ 
じゃだめなんだって!)。 

さて,こんな話は置いておいて,現在 CGA マガ 
ジン編集部では, 

"お便りがなあああい” 

“投稿データが来ない ぃぃぃぃぃ" 


という事態に悩んでおります。たまたま創刊号 
で「次回の特集は CGA コンテスト」と予告したか 
ら,「じゃあ,俺のデータなんかいらないな j と 
か思ったんでしようか? それとも「俺ひとり 
がデータを送らなくても誰かが送るさ」と思っ 
ているんでしようか? 

この CGA マガジンは 「 D 6 GA の作ったデータを 
全国のユーザーに届ける」という目的で発行さ 
れたのではありません。「全国のユーザーが作っ 
たデータを全国のユーザーに届け,作品制作の 
負担を少しでも軽くしよう j という目的で発行 
されたのです。が,このような状態では定期発 
行は非常に難しいといわざるをえません。 

CGA マガジンへのデータの投稿は常時受け付 
けています。いちおう投稿期限は発行日の丨力 
月前程度と思ってください。次回の CGA マガジ 
ン第3号は7月中旬発行予定です。 

と書くと,「よし。じゃあ,俺もチー厶 TOSAKA 
に負けないようなデータを作って,送ってやる 


ぞ j と思う方がおられるかもしれません。しか 
し,投稿データが全部 TOSAKA (この場合,面数 
の非常に多いデータのこと)だと,こちらとし 
ても困ります。形状データのデータベース化と 
いうことを考えると,できるだけ面数の少ない 
データがたくさんあったほうがよいのです。も 
ちろん,面数の多い複雑なデータもあっていい 
んですけどね。 

また, CGA マガジンを使った感想ゃお便りな 
ども随時募集中です。「こんな特集を組んでほし 
い」などでも結構です。たくさんの投稿をお待 
ちしています。ではあらためて, 

“ CGA マガジン第2号は全国の TAKERU を通じ 
て,ただいま発売中! ディスク丨枚に収まっ 
たときは1,200円,2枚組になっちゃったら1,600 
円。特集は第5回 CGA コンテスト。目玉は浅野さ 
んの 「 MISSION 」 のバトルシーン! 下岡さんの 
r OBJECT:MECHANICAL HOUND j の歩行シーン! 
河野さんのオリジナル MUSIC もあるよ" 


►悲しいことに,私は男しかいない工業大学に通っている。このままいくと一生女に縁が 
ないかもしれない。今年でハタチ。成人式のとき,友人 I 君とともに勝負をかける予定で 
す。 角谷光想 (19) X 68000 EXPERTII . XlturboIII . FM-TOWNS 愛知県 


D 6 GA CG アニメーシヨン講座 ver .2.50 111 






> 

mov ( ¥ 3* rand () —1.5 ¥ 

¥ 3* rand () —1.5 ¥ 

¥ 2* rand () —1 ¥ 

) 

obj willi 

} 

とでもしてください。 

記述の方法はほかにもいろいろあります。 「 mov 」 だけ 
でなく, 「 rot 」 や 「 seal 」 で振動させることも可能です。 
いろいろとやってみてください。 

ところで , CGA システムのアニメーションは 毎秒20フ 
レームな ので,単純に考えると,毎秒10回の振動しか表 
現できないことになります。 F 1 のエンジンの回転数がど 
の程度のものか知りませんが,これではどう考えても少 
なすぎます。もっと高速の振動を得たい場合は,先ほど 
解説した 「 MOB . X 」 を併用するとよいでしょう。 

50 フレームのカツ トの場合なら,3倍の150 フレーム程 
度の画像を作ります。そして,それを 「 MOB . X 」 で1/3 
にするのです。すると,各画像に3 フレーム 分のブレが 
発生し,かなり高速に振動している雰囲気が出ます。こ 
の場合は揺れが互いに相殺されますので,振動の幅の値 
は少し大きめにしておいたほうがよいでしよう。 

横滑りを防ぐ 

F 1 の モーションを 設定する場合によく困るのは,コー 
ナーを曲がる際,車体が横滑りしたようになってしまう 
ことです。車体の位置に対して, rotz の値が適当でないか 
らです。これを防ぐには,2つの方法が考えられます。 

まず最初は, divl と vec を使って,接線方向に車体を向 
かせるというやり方です 。 divl の 使い方は, マニュアルの 
「CGA 大学/フレームソース 文法 ( T -281)」 に載っていま 
すが,ちょっと難しそうですね。ただし, 「 divl を使うと 
きは,値が4つ以上なければいけません」とあります力% 
このバグ⑺は配布直前に修正しましたので,値が3つの 
放物線の場合でも有効です。 

使い方は, mov の X 座標の div の値をそのまま vec の X 
座標の divl へ, mov の Y 座標の div の値をそのまま vec の 
Y 座標の divl へもっていくだけです。たとえば, 

図1 OUT IN OUT の車の動き 



mov ( ¥ div ( —1000,0,500,1,10,20, fnoj ¥ 

¥ div (-500, 0,1200,1,10 ,20, fno ) ¥ 

0 

) 

obj benet 

といった動きに対して, 「 benet 」 を進行方向に向かせる 
には, 

mov ( ¥ div (— 1000,0,500,1,10,2 0, fno ) ¥ 

¥ div (— 500,0,1200,1,10,20, fno ) ¥ 

0 

) 

vec ( ¥ div (— 1000, 0,500,1,10,20, fno ) ¥ 

¥ div (— 500,0,1200,1,10 ,20, fno ) ¥ 

0 

0 01 

) 

obj benet 

とします。 vec の最後の 3 つのパラメータ「0 01」は, 
rotx に相当するもので, F 1 の場合は気にしなくてもよい 
でしょう。 

もうひとつの方法は円運動をさせることです。厳密に 
いえば,コーナーを曲がる F 1 の動きは円運動とはいえま 
せんが,見た目にはほとんどわかりません。基本は 「CGA 
大学/フレームソース概論 ( T -246)」 で解説しています 
が,一般に, 

{ mov ( く中心座標〉) 
rotz ( <回転角度> ) 
mov ( 0 く 半径> 0 ) 
obj <物体> 

} 

となります。右に曲がるときはく半径〉が負,く回転角 
度 > が正の値になり,左に曲がるときはその逆になる点 
に注意してくだ'さい。 

<中心座標 > は,道路のカーブの中心と一致させる必 
要はありません。むしろわざとずらすことで,図1のよ 
うに , “OUT IN OUT ” などを表現することができます, 
さらにく回転角度〉の与え方を工夫すれば,コーナー 
へ突入するときの減速,コーナーから立ち上がるときの 
加速も表現できます。 

SMOKE によるぼやけ 

「スタンドをバックにしたロング ( F 1 H )」 の背景でも使 
われているとおり, 「 SMOKE . X 」 を使うことでピントの 
合っていないような絵を作ることができます。カメラと 
違い, D 6 GACGA システムでは通常近くから遠くまです 
ベてにピントが合ってしまいます力す,この 「 SMOKE.Xj 
を利用することで,画面の奥行きを表現できます。 

背景にしたい画像(例: BACK . PIC ) を用意して, 


►かわいい観槊桢物に「ベンジャミン伊藤」という名前をつけました。 

加賀美奈子 (16) X 68000 EXPERT . MZ -700 愛知県 


112 Oh!X 1993.5. 









smoke back.pic - r 3 - osmb 
としてください。 「- r 」 はぼやけ方を指定するオプション 
で,値が大きいほどぼやけます。 

ただ, 「 SMOKE . X 」 をかけた画像は一般にデータが非 
常に大きくなります。ですから,必要に応じて 「 BETA . 
X 」などを併用することがあります。 

「 BETA . X 」 はもともと画像を取り込むためのツールで 
すが,画像データの圧縮効率を上げるのにも使えます。 
単に, 「 BETA 」 リターンとすると,いきなり取り込み状 
態になってしまうので注意してください(使い方は 
「 BETA -?」 で表示されます)。ですから, 「 BETA . X 」 

を使う前に 「 SLIDE . X 」 で表示して, r - fj オプションを 
利用してください。 

この 「 SMOKE . X 」 には 「- e 」 というオプションがあ 
り,これでピントのずらし方を少しずつ変えた動画を生 
成することができます。つまり,ピントの合った状態か 
らぼやけさせたり,その逆も可能です。これを利用して, 
パッと F 1 にカメラを向け,その瞬間はピントが合ってい 
ないが,瞬時にピントを合わせる,といった雰囲気を出 
すこともできます。 

smoke TESTA -rlO - e — 1 -nlO -oA 
「- e 」 オプションが「-1」なのは,ピントのずらし方を 
だんだん減らしていくからです。この場合は最初 「- r 」 才 
プション(ぼかしの領域半径指定)が「10」で,1 フレ 
ーム ごとに1ずつ減った画像を10 フレーム 生成します。 
同様に 「- e 」 オプションの値を「1」とすれば,ピントが 
合った状態から,ぼやけさせていくこともできます。回 
想シーンの導入などにも使えるでしよう。 

さらに,カメラからの距離に応じて,ピントの合い具 
合が異なるといった表現も不可能ではありません。とは 
いっても,これは手作業で,遠景を用意して軽く 「SMO 
KE . X 」 をかけ,それを合成させながら中景を作画し,再 
び軽く 「 SMOKE . X 」 をかけ,再びその画像を合成させな 
がら近景を作画するだけです。もちろん,そんな面倒臭 


いことは,私はしたことはありません。 

カラーリングの変更 


D5GA 


CGA マガジン創刊号には合計7種類の F 1 が入ってい 
ます力 ? ,面数の問題などがあるので,多用するのは 
「 WILLI 」「 BENET 」「 JORDA 」「 TYRRE 」 の4つにな 

ると思います。しかし,サンプルアニメーションのよう 
にどのカットもこの4車種ばかり出てきては単調ですし, 
レース開始直後で4台以上が同時に登場するカットなど 
では困ってしまいます。そこで,カラーリングだけを変 
えた車体を作ってみましょう。 

とはいっても,この4車種にはマッピングを使用して 
いませんので,模様を変えるには別の車体を一から作る 
のと同じ手間がかかってしまいます。そこで今回は,模 
様は同じで色だけが違う車体を作ります。 

まず 「 BENET . SUF 」 と 「 BENET . ATR 」 をコピーし 
ます。 「 BENE 2. SUF 」 と 「 BENE 2. ATR 」 とでもして 
おきましょう。そして,エディタで以下のように置換し 
てください。 

[ BENE 2. SUF ] 

• 1行目の 「obj suf benet 」 を 「obj suf bene 2」 に 
• 以下 「atr bene *」 を 「atr be 2*」 に 
[ BENE 2. ATR ] 

•すべての 「 bene *」 を 「 be 2*」 に 
あとは, 「 BENE 2. ATR 」 の RGB の値を自由に変更し 
ていただければ結構です。これで 「 BENE 2」 という 
「 BENET 」 とは別の車体が出来上がるわけです。 

なお,各アトリビュートは以下のようになっています。 
色を変更するときの参考にしてください。 

[ BENET ] の場合 

beneglass : ヘルメツトの刖面 
bener : ヘルメ ットの一部に使用 
beney :車体の黄色部分(メイン) 


第5回 CGA コンテスト入選作品集の申し込み 
方法をもう一度掲載します。締め切りは5月31 
日となっていますが, 4月中には必ず申し込ん 
でください。 

なぜなら,来月号はこの連載がお休みなので, 
何の告知もありません。そうすると,“気がつく 
と締め切りが過ぎていた!"ってな人が続出す 
るのが目に見えているからです(するどい指摘 
でしよう)。ついでにいうと,5月31日は日曜日 
なので,郵便局は開いてません(別に丨日ぐら 
いなら遅れてもいいけど)。 

現在,ビデオの発送作業はきわめて順調に進 
んでいます。プレ申し込みをした方は,全員3 
月中に入手されたことでしよう(これも法人化 
によって,専任者を置けるようになった成果 
か?)。ですから,いまでも,早めに申し込め 
ば,その分だけ早く入手できると思います。5 


CGA コンテスト 
事務局より 

月末に申し込まれると,最終応募数が確定して 
から,最後のダビングを行いますので,かなり 
日数がかかります。ご注意ください。 

形態 VHS ビデオテープ丨時間30分(卢はあり 
ません) 

配布価格2,500円 

(実費2,000円+カンパ500円) 

期間1993年5月31日まで 
発送 4月〜7月 
申し込み先 

〒533大阪市東淀川区淡路 5-17-2 102号 


DdGA 内「 5 th コンテストビデオ係 j 

諸注意 

• 現金書留のみ 

• 自分の住所,氏名を書いた宛名シールを同封 
• 念のため電話番号明記 

• “4 th も送れ""マニュアル送れ,’など,ややこ 
しい要求をせぬように 

• CGA マガジンのユー■ザーは,以下のアンケー 
卜も同封してくれるとうれしい 

1 ) 意見,感想 

2) アニメーションとデータベースのどちらを 
充実させてほしいか? 

3) 2枚組1,600円と丨枚1,000円のどちらがよ 
いか? 

4) 希望するアニメーション 

5) 希望するデータベース 

6) システムとして使いにくかったところ 

DoGA CG アニメーシヨ ン 講座 ver .2.50 113 


►すみません。 AT 互換機を買ってしまいました。 X 68030 はとりあえずパスです(たぶん 
ずっと)。 AT は,まだソフトがゼロではなにもできないタダの箱です。今度もあまり,お 
金はかけないつもりです。うちの初代は当分現役ということになりそうで十。 

赤松陴之 (18) X 68000. X 1 G 愛知贴 






benew :ヘルメットや前後のウイングの一部に 
使用 

benen :ヘルメットの一部に使用 
beneb :エンジンや座席など(黒のままがいい) 
beneg :車体の緑色部分(メイン) 
benetire :タイヤ 

benesasu :タイヤと車体をつなぐ金属部分 

この例では, 「 beney 」 と 「 beneg 」 を変更すれば,別の 
車体のように変わります。 

車体と一緒にカメラが移動していくようなカットなど 
では,かなり長い距離の道路が必要となります。そうい 
う場合,道路をずら一と並べるだけでもたいへんですし, 
作画時間も無駄になります0そこで,フレームソースの 
周期関数「%」を使うことで,無限に続く道を作ります。 

{ mov (¥ 2000 — (( fno % 10 ) *200)¥ 0 0) obj 
m_str } 

といった表記になります。「%」は余りを返す関数ですか 
ら, 「( fno %10)」 は〇〜9を繰り返します。すると,最初 
に X = 2000 の位置にあった 「 m _ str 」 は,1フレーム目に 
は1800になり,9フレーム目には200となります 0 そして, 
10フレーム目には余りが〇になるため,再び2000の位置 
に戻るわけです。 

つまりこの場合, F 1 本体はほとんど動かずに,超高速 
の動く歩道の上を走っているような感じになります。 

また未確認の情報ですが, 「 SMOKE . X 」「 BETA . X 」 


「 PFCOMP . X 」 のいずれかを,適当な値で併用すると陽 
炎のような表現が可能です。というのも,サンプルアニ 
メーションを作るにあたって,これらのツールをいろん 
なパラメータで加工させた画像をアニメーションさせて 
みたら,偶然できたのです。でも,いまとなってはどの 
ツールをどのくらいの値で,どういう順番で実行したか 
わからなくなってしまいました。この方法を発見した方 
は,ぜひご一報ください(そういうツールを作ったほう 
力?早いかもしれない)。 

さらに,「夕焼けのウイニングラン ( F 1 I )」 で使用したよ 
うに,背景画となる 「 SKYa *. PICj に 「 NEGA . X 」 を 
かけることで,夕焼けの画像を作ることができます。こ 
の例では, 

NEGA く入カファイル名〉 - r = r +15 - g = g -8 
- b = b -15 - o < 出カファイル名> 

というょうに,赤色を強調して,緑,青を抑えています。 
同様に雨の中の雰囲気を出すことも可能でしょう。 

というように,こういうちょっとしたテクニックはた 
くさんあるので,書いていてもきりがありません 。 CGA 
システムはいろんなツールの集合体ですから,その組み 
合わせでまだまだいろんなことができます。頭を絞り, 
ぜひ実際にトライしてみてください。 

謝蘭ル 

すでに気がついているでしょう力 ? ,今回の内容の半分 
はまだ実際には試していない単なるアイデアです。“〜の 
雰囲気が出るでしょう”と書いてあっても,実際にゃっ 


.,峰ザ.翁霉:參脅',^^ . 


読者によるほつとけないほっとこらむ 


: うさ子:いきなり私事で申しわけありませんが, 

\ 私,うさ子は5月15日に結婚することになりま 
| した。さて,相手は誰でしよう。 

{ かまた:へえ,いったい誰なんですか? 

{ うさ子:もお〜,かまたさんの意地悪。 

{ かまた:おいおい,もうそういう呼び方はいけ 
\ ないよ。 


ゆたか:現在,当チームが TAKERU を通じて配布 
しているものは, CGA マガジン(創刊号,第2 
号), Ko - WINDOW , 人体モデルデータ集の3種類 
があります。よく確かめて購入してください。 
く B さん(広島県)〉 CGA マガジンはすつごく 
よかったです。もう, D 6 GA のものなら,なんだ 
つて買う。 


Max 田口:大丈夫です。今回は発売日をちゃん 
と守ります。 

ゆたか:ホンマやな〜。絶対やな〜。 

Max 田口 :う〜,う〜,絶対です。 

ゆたか:おっ,言い切った。えらい自信やな。 
うさ子:まあまあ,みんなでがんばっていきま 
しよラ。 


うさ子:あっ,そうか。じゃあ"ゆたかさん”。 
キヤ〜0 

ゆたか(急に名前が変わったりする):あんまり 
いちゃついていると,読者から不幸の手紙が来 
そうだから,そろそろお便りを紹介しよう。 

うさ子:はい,今月はブラザーエ業さんから送 
られてくる TAKERU のアンケートハガキから, 
CGA マガジンに関するお便りを集めてみました。 
<0さん(千葉県)〉 CGA マガジンはとっても 
よかったです。でも, OWX の記事の内容とはぜ 
んぜん違って残念です。また,モンスターを歩 
かせると,足の先が地面に食い込んでしまうの 


ゆたか:ホンマやな〜。絶対やな〜。 

うさ子:ユーザーにケンカ売ってどうするんで 
すか。でも,なんでも買うってのは,ちょっと 
“宗教”じみてますね。 

ゆたか: D 6 GA 特製,弟帝家まんじゅう(マタタ 
ビ入り)いかがっすか〜。 

< S さん(岩手県)> 年内発売は無理だったらし 
いけど,やっと出た。 

< S さん(大阪府)> かなり発売日が延びたなあ 
一0 

くにさん(千葉県)>発売日は守りませう。 

うさ子:その節は,たいへんご迷惑をおかけい 


; はなんとかならなかったのでしようか? 

; ゆたか:いきなり,ずっこけた。 

\ うさ子: CGA マガジン創刊号にモンスターなん 


|かぁ 


りました? 


たしました。 

ゆたか:年4回ということは,第2号は4月15 
日発売だから,この本が店頭に並ぶ頃には,も 
う発売されているはずやね。 


く S さん(大阪府)〉ディスクマガジンが1,600 
円とは高すぎる。次はやめようかな……。 

< K さん(和歌山県)>2,000円でもかまわなか 
ったと思います。少しでも D 6 GA の運営の足し 
になると思いますから。 

<0さん(千葉県)〉高い。値段が。 

< S さん(神奈川県)>内容に比較して,この価 
格は破格だと思う。 

うさ子:1,600円といえば,映画館に行くのを一 
度我慢すれば出るお金ですし,なかなかお買い 
得なのでは……,と私は思っているのですが。 
ゆたか:それは一概にいえへんで。ディスクマ 
ガジンを丨号我慢してでも見るべき映画はいく 
つでもあると思う。もっとも,逆に2時間分の 
アルバイト料をもらわな見てられへん映画もあ 
るけど。 


114 Oh!X 1993.5. 


►•セーラームーンの次はミンキーモモですか。電〇俱楽部みたいになってきましたね。次 
はマ〇一- i ルか。え,もう終わった?奥田直也 (20) X 68030. X 68000 SUPER 愛知県 





てみたら,全然そうならないということも多々あるでし 
上ラ0 

これは単に当方がテストするのを怠ったという噂もあ 
りますが,皆さんに試行錯誤していただきたいからです。 
やってみて,思っていたような効果が得られなかったら, 
なぜだめなのかを考えてみてください。どれかの値が悪 
いのか,それともさらにほかの ツールを 利用するべきな 
のか。何度もチャレンジして〈ださい0 

たいていのチャレンジは失敗に終わるでしよう。しか 
し,それだからこそイメージどおりの表現ができたとき 
はうれしいものです。また,予想外の表現が生まれる可 
能性も十分あります。いつまでも,雑誌に書いてあると 


おりの数値を入力するだけでは,創造力を鍛えることは 
できないのです。 

さて,来月号は1回お休みをいただきます。そして7 
月号ではいつもとちよっと趣向を変えて, CGA コンテス 
卜の各作品の“謎”にミステリアスに迫ります(?)。ご期 
待ください。 

でも, CGA コンテストの各作品をご覧になっていない 
とわからない内容となりかねないので,上映会をご覧に 
なっていない方は,早いうちにビデオを申し込んでおい 
てください。 

それでは,ちょっとカナダまで,新婚旅行にいってき 
ま〜 す。 


1111111111111111111111111111111111111111111111111111111111111111111111111111111111111II!111111111111111111111111111II!111111111111111111111111111111111111111111111111111111111111111111111111111111111^ 


DoGA 


A コンテスト裏話 


■ CGA コンテスト in TOKYO 

東京での入賞作品発表会は今回もたいしたトラブルも 
なく,大成功に終わりました。ですから,残念ながらあ 
まりすごい奥話はありません。そこでスタッフの皆さん 
に話を聞いてみると,……結構いろいろあるんですね。 
* * * 

かまた:とりあえずは成功やつたんとちやうかなあ。 
受付 A :十分じやないですか。あんなにお客さんが来る 
とは思わなかった。 


かまた:どのくらい? 

受付 A : 600席が埋まって,立ち見の人も出てましたか 
ら,600人ちよっとかな。 

かまた:去年もちよっと立ち見が出たから,今年は100人 
分も大きい会場にしたのに。 

受付 A :開場直前なんかは,ホールの入り口の階段から 
朝日生命ビルの前にずら一と列ができてましたよ。 
かまた:へ〜。中でリハーサルしてたから知らんかった。 
そいつは悪いことしたなあ。 

受付 A :ええ,列の最後尾の人は入場できるかどう力 1 , 
かなり心配したんとちやいますか。 

かまた:来年は整理券の発行とかも検討せないかんな。 
受付 B :実は,初めは1列に並んでもらっていたんです 
けど,それがだんだん長くなってきて,先頭の人と“4 
列に並んだほうがええんかなあ”と話してたんですよ。 


CG 


うさ子:でも値段については, TAKERU のアンケ 
—卜によると,72%の皆さんにご満足いただけ 
ていますよ。不満はたったの4 %。 

ゆたか:いや,1,600円が高いか安いかをいいた 
いんやないねん。人によって価値観は違うとい 
うこっちや。だいたいお金自体がそうやん。 
うさ子:たしかに,同じ10,000円でも,昼ごは 
んにもこまっている学生と,使うひまもない社 
会人ではぜんぜん違いますね。 

ゆたか:そやから, CGA システムなんかも実 
費+カンパにしてるわけや。だから,問題なの 
は使い方やと思うねん。 

5 さ子:? 

ゆたか: 2つ,3つのサンプルアニメーション 
を作画してみるだけやったら,そりや,1,600円 
は高いわ。けど,データベースを使って,デモ 
や作品をいろいろ作っていったら,このデータ 
の価値はお金に代えられないものになる。 

うさ子:1,600円は配布するための実費で,“価 
値”は皆さんが決めるってことね。 

ゆたか:たいへんよくできました。 

< I さん(宮城県)〉前に Oh ! X についてきた“お 
試しシステム”と,どう違う!もっと目新し 
さかしい。 

5さ子:えつ,そうですか? ちなみに“内容" 


について“不満”というのは,この方ただひと 
りでした。 

ゆたか: 90%が“満足”って,結構すごい数字 
やなあ。でも,丨さんの指摘どおり,“お言式しシ 
ステム”と似ているのは事実やね。 

うさ子:やっぱり,目新しさなんかに工夫が必 
要ですか。 

ゆたか:とんでもない! CGA マガジンは何の 
ために創刊したんや? “売れるものだったら 
なんでも作る”なんてレベルの低い志は最初か 
らないで。 

うさ子:そういえばこんなお便りもあります。 

< K さん(長野県)〉とってもいいと思う。 CGA 
大学に復学し,少しでも自分で CGA を作れるよ 
うになりたい,いや,"なろう!”と気持ちを新 
たにするのに十二分の効果がありました。 
ゆたか:そのとおり! それが目的やん。“お試 
し システム” でとりあえず CGA を体験してもら 
って,次の段階として, “ CGA マガジン”でほか 
の人の作品を間近に見て,そして自分でも作っ 
てみれるように,データを揃えて提供する。 

うさ子:"お言式しシステム”と CGA マガジンは, 
一連の流れになっているわけですね。 

< M さん(三重県)〉感動的な内容だが,少し時 
間を食うのが泣きどころである:)自分のマシン 


が遅いことも原因だが0 ? 

うさ子:やっぱり,ここは030ですか。 \ 

ゆたか••第2号は030に対応ずみ(のはず)だし ! 

ね。そういえば, SX - WINDOWver .3.0 の CGA ウィ 
ンドウのサンプルアニメーションに,創刊号の | 

「 TOMCATj が使用されてますね。 j 

うさ子:チーム T 0 SAKA の田中さん,おめでとう } 

ございます。 { 

く S さん(東京都)〉ディレクトリの一覧がある i 

と便利だ。 J 

< N さん(大阪府)>全部のサンプル アニメ ーシ ♦ 

ョンを,数日かけて一気に作画するモードをつ ♦ 

けてほしい。 } 

< T さん(山口県)〉音楽のデータは? データ } 

ベースを充実してほしい0 } 

ゆたか:そのほかたくさんのご要望をいただい f 

ております。 t 

うさ子:アンケートにご記入くださった方,誠 ? 

にありがとうございます。 | 

ゆたか:ただいま発売中の第2号でも.皆さん ; 

のご要望をできるだけ取り入れるよう努力して ; 

いますが,今後もさらに CGA マガジンをよいも 1 

のにするためには,なんといっても皆さんのご | 

意見を聞いていかなければなりません。 I 

うさ子:今後も,お手紙お待ちしています。 I 


► X 68030 の内容がかなりわかってきたけど,どうもいまいち。やっぱグラフィック,ミユ 
ージック|划係の強化, CD - ROM の搭故あたりもしてほしかった。しかし,速度4倍は魅力 
的だ! 袖:村陴文 (18) X 68000 SUPER - HD 三重财 


DoGA CG アニメーション講座 ver .2.50 115 








かまた: 4 列ずつ並んでもらうように整理するのも,結 
構たいへんやったんとちゃうの。 

受付日:いえ,それが面倒だったので,先頭の人に“じ 
ゃ,まかした”っていったら,その人がちゃんと整理し 
てくれたんです。 

かまた:げ〜!じゃあ,お客さん自身に整理させたん 
か0むちゃくちゃやな。そういえば,スタッフが会場に 
着いた朝9時半には,もう2, 3人の人たちが並んでた 
けど。 

展示 A :ええ,いくらなんでも早すぎるし,外は寒いの 
で,あの方たちは中に入ってもらいました。 

かまた:でも,一部の人だけ先に客席に入れるというの 
は,不公平とちゃうか? 

展示 A :ですから,当然スタッフとして展示の手伝いを 
してもらいました。 

かまた:むちゃすんなあ。そういえば,スタッフの腕章 
をしているのに,全然知らん人がおるから,なんか変や 
なあと思ってたんや。でも,今年はなんでそんなに観客 
が増えたんかな。 

受付:今回初めて来たという人が,例年以上に多かった 
ですから0きっと昨年の CGA システムの配布,今年の 
CGA マガジンの発行で, CGA に興味をもった人が急増し 
たんでしよう。 


かまた:ええこっちゃなあ。ちゃんと活動の成果が出と 
るわけや。そしたら,コンテストのビデオの販売も好調 
やったんとちゃうか? 

販売 A :もう,飛ぶように売れて,すぐになくなりまし 
た。上映が始まる前に残り数本になってましたから。 
かまた:へえ,それはまた例年以上に早くなくなってし 
もてんな。 

販売 B : 実は,ちょっと,いや大きなミスがありまして 


かまた:どないしたん? 

販売 B :持ってくるビデオの本数を間違えたんですわ。 
40本入りの箱が8箱で480本と勘違いして……。 

かまた: 4 X 8=32 や。48やないぞ。お前,それでよう 
大学の理科系やってるな。 

販売 B :返す言葉もございません。 

かまた:そら,なくなるわ。とりあえず,上映作品を見 
てからビデオを購入するかどうかを決めようと思った人 
は,手に入らなかったわけや。 

販売 A :例年は,途中の休憩時間にいちばんよく売れま 
すから,今回の調子では480本の完売も確実だったんです 
が。 

かまた:160人もの方々に迷惑をかけたことになるのか。 
悪いことをした。ということで,ビデオ発送責任者は決 


DoGA 法人化への道 


■その1役所へ乗り込む 

公益法人を目指す D 6 GA だったが,準備金が足 
りず「財団法人」の夢は破れてしまった。しか 
し,「社団法人」という,準備金の少ない公益法 
人があるという情報を入手した。そこで,さっ 
そく詳しいことを教えてもらうために,役所に 
向かった。しかし,そこに待ちかまえていたの 
は“お役人さま"であった。 

氺 氺 氺 

お役人さま(以下,役):さあ,そういうことは 
わかりませんな〜。 

D 6 GA (以下 • D ): はっ? でも,こちらは 
社団法人担当の窓口ですよね。 

役:参あ,そうなんですけど。こちらで取り扱 
うのは,大阪府下のみで活動する社団法人なん 
ですよ。 

D :では,どちらへうかがえばよろしいのでし 
ょうか? 

役:目的が “CGA の普及”でしょう。情報処理な 
ら通産省ですかね。科学技術庁かも。でも,文 
化とか普及とかいうのなら文部省かもしれませ 
ん。詳しくはわかりませんけど,窓口はみんな 
東京です。 

D :あの〜,"詳しくはわかりませんけど"では 
困るんですけど。 

役:なにしろ“お役所”は,構造が縦割りにな 
ってましてね。 


□:(うっ,居直ったな,と思いつつ)それで 
は,仮に大阪府下のみで活動するとした場合, 
ちゃんと認可は得られるでしょうか? 

役:さあ,わかりませんな〜。とりあえず,軎 
類を提出していただかないと。“お役人"は害類 
しか見ませんので(そういって,厚さ5, 6 cm はあ 
る窨類の束を見せてくれた)。書類が整って審査 
を始めても,わかるのは半年後になるか,丨年 
後になるか . 。 

D :厳密な審査はともかく,過去の例からいっ 
て,可能かどうかぐらいの見当はおおよそつき 
ませんか? 

役:そうですね。いちばん問題となるのがお金 
ですね。最近,公益法人といいながら.営利活 
動ばかりしている団体が多く,問題になってい 
ます。ですから,公益法人となるためには,少 
なくとも当分は営利活動をいっさいしなくても 
よいということが証明されなければいけません。 
たとえば,数億円の資金があって利子だけで活 
動できるとか,丨万人の会員から10,000円ずつ 
会費が入るとか。 

D :(なんだ,ハナから公益法人なんて無理じ 
ゃないか,と 思いつつ) それでは,公益を目的 
とした法人にしたい,しかし,手続き的に公益 
法人が無理な場合はどうしたらよいのですか? 
役:そういったケースはかなり多くあります。 
海外では,営利を目的とした株式会社と公益法 
人との中間法人が認められています。しかし, 


日本ではそういった制度がなく,その場合には 
法人化できないことになります。この問題点は 
ずいぶん昔から指摘されているんですよ。 

□:(ずいぶん昔からわかっているなら,さっ 
さと改善しろよ,と思いつつ)では, D 6 GA を法 
人化することは不可能なわけですね。 

役:いや,そうともいえません。従来は株式会 
社は営利を追求するものとされていましたが, 
最近は拡大解釈して,こういった公益性のある 
法人も株式会社として法人化させています。 

D : はい,たいへんよくわかりました。 

氺氺氺 

なお,上記の文章は要約である。もっと要約 
すると,“社団法人も無理ですから,株式会社に 
してください”のひと言ですむような気もする。 
しかし,実際にはこれだけ聞き出すのに,2時 
間半もの時間を費やしたのであった。お役所, 
恐るべし! , 

■その2税理士に相談する 

D •• ……というわけなんですよ。 

税理士(以下,税):ハッハッハ,お役所なんて 
そんなもんですよ。 

D :で,株式会社にするとして,なにか問題点 
はありますか? 

税:資本金はすでにあるとすると,株主をどう 
するかが最大の問題ですね。 

□:我々としては,株主は必要ないんです。な 


ハ ► X 68000 XVI の ハード ディスク タイプが X 68030 の ハード デイスク タイプより高いため, 

lib Oh!X 1993.5. 半額で充っていた。ちょっ UiR た気分だった。 

中川 a •嗣 (17) X 68000 XVI - HD 京都府 







定やな。 

販売 B :ひえ〜。 

かまた:それにしても,ビデオ1本が2,000円というのは 
ちょっと高いんとちゃうか。郵送费がいらん分だけ実費 
が下がるやろうに。 

会計:そんなことはないですよ。ビデオの場合でもダビ 
ング料金以外にマスター作成料金も入ってますし,たと 
え1000本作っても,受賞者や審査員に渡す分なんかもあ 
って,すべてが売り物になるわけではないし, コン テス 
卜全体の経费も考えれば2,000円でも完全な赤字です。 
かまた:コンテスト全体の赤字をビデオでまかなおうと 
いうのは無理があるな。コンテスト自体が赤字なんはし 
ゃあないで。 

会計:本当のことをいうと,2,000円というのは大きな理 
由があるんですよ。 

かまた:なに? 

会計:お釣を準備するのを忘れたんで,きりのいい金額 
にしなきゃいけなかったんです。 

かまた:ほんまはそれだけの理由やろ! いいかげんな 
会計やな〜。 

アンケート 集計者:アンケートによると,入場料として 
300円ぐらい取るべきではという意見もありました。 
会計: 300円 X 600人=18万円。ふつ,赏金総額だけでも 


130万円するねんから,まさに焼け石に水やな。 

かまた:賞金といえば,授賞式のほうは何事もなく終わ 


DoGA 


ったね。 

授賞式祖当:そうでもないですよ。特に 「COMPOSI 
TION 001 “ A ” j の鈴木さんにはまいった。 

かまた:そうそう私も,会場には来ていないと聞いてい 
たのに,壇上に上がってきたからびっくりした。いった 
いどうなってたん? 

授賞式祖当:ええ,あとから聞いたんですが,会場には 
数時間前に来てたそうなんですが,お客さんの列に並ん 
で侍っていたそうです。 

かまた:なんで受賞者がお客さんの列に並ばないかんね 


ん〇 

授賞式祖当:鈴木さんは,あの列が受賞者の列だと思っ 
たそうです。 

かまた:受賞者が600人もいるコンテストってどんなん 
や。授賞式だけで数時間かかるで。 

授賞式祖当:表彰状は準備できてないし,質疑応答に使 
う応募用紙は手元にないし,鈴木さんが壇上に現れたと 
きは,一瞬心臓が止まってしまいましたよ。 

かまた:ご苦労さま。質疑応答といえば, 「 D 」 の村松さ 
んの話も面白かったなあ。 

マイク係:壇上で“コンテストに入選したいという念願 


んにもせんくせに配当だけ手にしたり,活動内 
客に口出ししたりする人は,うっとうしいだけ 
です。 

税:とはいっても,株主のいない株式会社とい 
うのは無理ですね。 

□:ですから,できるだけ株主を形式的な,名 
目だけの存在にしたいのです。たとえば, 0 UCC 
(大阪大学コンピュータクラブ)と KMC (京大マ 
イコンクラブ)という団体を株主にすることは 
できませんか。 

税:論理的には不可能ではないかもしれません 
が,現実的には認可が得られません。 

D : では,クラブの部長個人を株主にして,毎 
年変えていくとか,部員数十名にちょっとずつ 
株を持たせるとか。 

税:そんなことをしたらエライ目に遭いますよ。 
株を譲渡すれば税金もかかるし,手続きもたい 
へんです。たくさんの人が株を持っていると, 
いまはともかく,将来必ずもめごとが起こりま 
す。紛失,買い占め,乗っ取りなど。 

D :でも, D 6 GA の母団体となった 0 UCC や KMC 
が,なんらかのかたちで運営に参加できるよう 
にはしておきたいのですが。 

税:なにか勘違いしているようですが,基本的 
に株主はその会社の運営に口出しなんかしませ 
ん。株主はその会社の取締役を選任し,その取 
締役が会社の運営を文字どおり取り締まるので 
す。ですから, OUCC や KMC の部長さんを取締役 
にすればいいだけで,株主になる必要はありま 
せん。取締役は基本的に毎年株主総会で選出さ 
れるものですから,毎年変更してもまったく問 


題ありません。 

D : なるほど。では,株主を形式化するにはど 
のようにすればいいのでしょうか? 

税:発起人株主をひとりにしてしまうのがよい 
でしょう。この場合,発起人として経営を行う 
のはかまたさんなので,かまたさんに全部株を 
持ってもらうのです。 

D :その場合には,どういうメリットがあるの 
ですか? 

税:なにしろ株主がひとりなので,株主総会や 
設立総会を開く必要がありません。設立時の手 
間も非常に簡単になります。物理的には,株式 
すら発行しなくていいんです。 

D :面倒なことがないのはたいへんうれしい。 
税:ただ,将来的にトラブルを防ぐために,以 
下については明文化すべきでしょう。 

•株式の譲渡,転売は行わない 
• 株式の配当はいっさい受け取らない 
• OUCC , KMC が D 6 GA の活動に参加するかぎり, 
その構成員からひとりずつ取締役を選出する 
これで株主のすべての権利を放棄することに 
なりますから,事実上株主は存在しないことに 
なります。つまり,かまたさんは株主になると 
いうより,名義を貸しているようなものです。 
D : なるほど,よくわかりました。では,基本 
的にその方向で法人化したいと思います。で, 
具体的な手続きはどのようにすればよいのでし 
ょろ? 

税: ( A 4 の用紙を丨枚持ってくる)ここに,会 
社の名前,目的,取締役3名の名前などを記入 
していただきます。そして,この用紙をあとか 


ら FAX ででも送ってください。設立費用が38万 
円ほどかかりますが,設立の手続きはいっさい 
私どものほうで行いますので,丨力月後には会 
社が設立されます。 

□:えっ,この紙丨枚に記入するだけ? そん 
なに簡単なんですか? 

税:はい。定款(会社の憲法)などはフォーマ 
ットが決まっていますし,会社の目的だって, 

“靴屋”と書いておいて,魚を売るのはさすがに 
まずいでしょうが,役所さえ通過すれば現実の 
会社運営とはぜんぜん関係ないんですよ。 

D :お役所,恐るべし!それでは記入して送 
りますので,よろしくお願いします。 

木氺氺 

なお,上記の文章は要約である。が,実際に 
も15分とかかっていない。さすが税理士さん, 
話が早い。 

こうして, D 6 GA は法人化に向けて,大きな一 
歩を踏み出した。一歩踏み出したら,いきなり 
ゴールだったような気もする(これから何事も 
なければ)。 

とはいっても,それは形式的な法人化であり, 
内容がともなったものになるまでにはまだまだ 
かかるであろう。 

体制としては,大部分が"アマチュアの D 6 GA ” 
のまま残り,3名だけが“法人化した D 6 GA ” と 
なるわけだ。アマチュアのよいところはそのま 
ま残し,いいかげんなところ含プロスタッフの 
3名がうまく補っていけたらよいと思う。 

今後もがんばっていきますので,皆さんご支 
援をよろしくお願いします。 


► 4 月号のゲームレビューでいつも剛健な文赉を迸く横内氏が,「スターフォース j でへ口 
へ口になっているのを読んで,なんだかいままで以上に親近感がわきました。 

石田矜雜 (22) X 68000 XVI,XlturboII 京都府 


が叶った”といって,持ってきたダルマに目を入れたこ 
とですか。 

かまた:そうそう。あのとき,私は“まるで,ヤラセの 
ようですが,これはヤラセではありません”っていった 
けど,実はヤラセやってん。 

マイク係:そうだと思った。かまたさん,しらじらしい 
から。 

かまた:いやいや,そうやない。村松さんはダルマを持 
って上がったら,当然,私が“それはなんですか?”っ 
て聞いてくると予想してたらしいねん。けど,私がなん 
も気づかんかったから,会場にいた村松さんのお兄さん 
があわてて,質疑応答のコーナーで質問しはってんて。 
マイク係:そうか,あのとき手を挙げた人はお兄さんだ 
ったんですね。ヤラセもいいとこだ。 

かまた:でも,今回の質疑応答コーナーはちょっと問題 
があったなあ。ライトが強すぎて,壇上から会場で手を 
挙げている人が見えへんかった。 

マイク係:ほんまに。まだ手を挙げている人がいるのに, 
強引に打ち切ってしまうねんもん。 

かまた:だって,進行係から「早く終われ」,「打ち切れ」 
って指令が出てたし。 

進行: 3時間半では全然時間が足らへん。休憩時間も十 
分取れへんし,質疑応答もゆっくりでけへん。 

かまた:とはいうても, 4時間のイベントとなると,見 
るほうもたいへんやからなあ。 

進行:来年以降はいよいよ作品が増えるし,もっとたい 
へん やで。 

ビデオ編集者:それはビデオのほうでもいえる。マスタ 
一は/?カムで制作してるけど,/?カムは最高90分テープし 
かないねん。それ以上になると,ダビング料金がずっと 
高くなる。 

かまた: 90分以内となると,今回もかなりきつかったん 
とちゃう? 

ビデオ編集者:そのとおり! 作品解説のテロップなん 
か,ゆっくり出している時間ないもん。ちゃんと読みた 
い人は,一時停止して読んでください。 

かまた:今回のビデオ編集はむちゃくちゃたいへんやっ 
たよなあ。 

ビデオ編集者:もう,死ぬ目に遭った。例年スタジオを 
借りるのは1日だけなのに,今年は4日かかった。最後 
の晚はスタジオの社長さんと完徹! 

かまた:手間がかかった最大の原因は? 

ビデオ編集者: CGA システムの作品については,画像デ 
ータを 全部送っていただいて,こちらで業務用のスキャ 
ンコンバータなどを 使ってビデオに落としなおしたこと。 
だから,画質については,配布版のほうが作者側のマス 
ター テープよりも画質がよくなっていると思う。 

かまた: 「 SWORD 2」 なんか, MO で3枚やもんな。あ 
の作品だけで丸1日かかる。けど,そのせいで,作者が 
1993.5. ► X 68030 を兄ていミ 


作ったマスターとは編集が微妙に違ってしもた。来年以 
降はやめておいたほうがええと思う。 

ビデオ編集者:私も二度としたくありませんよ。最後の 
1週間なんて,卒論提出期限10日前の学生を連日徹夜さ 
せるし,私もいちおう社会人なのに,1週間で1日しか 
会社に行けなかった。 

かまた:すんまへん。そうやね,まさに最後は“働かざ 
る者寝るべからず”って感じで,交替で睡眠とってたも 
ん〇 

進行:睡眠で思い出したけど,司会者が途中で寝てしま 
ったって知ってる? 

かまた:なに! いつ? 

司会:実は, 「 SWORD 2」 の上映中に寝てしまったんで 
す。それで,上映が終わったのも気がつかず,進行に叩 
き起こされたんです。 

進行:起きても現状がわからず,パニック起こしとるね 
ん〇 

司会:だって,司会用の原稿を当日の朝の5時までかか 
って作っててんもん。たいへんやってんで。 

かまた:ご苦労さま。ほかに面白い話はない? 

宴会係 : KMC (京大マイコンクラブ)から聞いた話なん 
ですが, KMC の 「 MOUSE 」 にしろ, 「 CLOCKj にしろ 
オチが弱いですよね。あの原因がわかりました。 

かまた:えっ,なになに教えて。 

宴会係: KMC の人力 5 '「いや〜,やっぱりオチを考えてか 
ら,作品制作を始めなきゃいけませんね」って反省して 
たんですよ。 

かまた:げっ,じゃあ,いままではオチも決めずに作品 
制作に入ってたんか? 

宴会係:ええ,前のほうの場面から順番に作っているそ 
うです。 

かまた:すごいな。ほかにまだなんかいいたい人おる? 
上映係: 「 CHUN-CHUN WORLD 」 上映中に操作ミス 
して,一時停止してしまいました。 

テープ管理者:なんでもあり コーナー 用の作品の一部を 
車の中に置き忘れて,上映できませんでした。 

授賞式担当:受賞者の皆さんに賞金を渡すの忘れてまし 
た(壇上で渡していたのはカラ)。ごめんなさい。 
ドライバー A :東京からの帰り道にワンダーエッグに行 
ったけど,ドルアーガは倒せませんでした0 
ドライバ ー B :パ、トルテックに行こうと思ったけど,場 
所がわからず行けませんでした。 

かまた:はいはい,来年は気をつけてくださいよ。 

という具合で,いろんなところで,いろんなことがあ 
ったんですね。会場に来ていない方には,わかりにくか 
ったかもしれません力す,やっぱり会場には,ビデオで見 
るのとは違った面白味があります。来年は,ぜひいらっ 
しゃってください。 

とほしくはなるが,いまのままでもこと足りているのでどうしよう。 

芦田修一 (21> X 68000 PROII 京都府 


@ 1 . 0 @ 

obj stop ¥ st ¥ 
obj rwinkVrhwkV 
obj Iwink^lhwkV 
obj blt^blV 

@4.2@ 


#func tx ( rhwk , Ihwk , bl , st , It , wh , fwh , frkj , rrk 
j , frvb , rrvb , map , rly , rlx , hori ) 


中略 


#func tx () の中で渡している関数値 rhwk , 
Ihwk , b し st はそれぞれ右ウインカー,左ウ 
インカ ー, バックランプ,ストップランプ 
の物体名用の値であり,その下の各オブジェ 
クト名の末尾の¥から¥の中で代入され才 
ブジェクト名を決定している。物体名に代 
入する直前直後で計算式の値の有効桁数の 
設定を変更していることに注意。もともと 
の有効桁数は @4. 2@である。 


卜の設定と利用法 文月凉 


を司どります。 

一般的な考え方でいえば,シーンに漂っ 
ている光置を物体ごとに設定できるのはお 
かしいはずです。つまり,環境光とは直接 
物体に照射する光ではなく,室内に乱反射 
してあふれている光のことであり,通常は 
物体の性格に依存するはずがないからです。 
たとえ【尤,「サイクロン j などのレイトレー 
シングのソフトでは,あるひとつのシーン 
に対し,環境光は一度しか設定しません。 
しかし,この D 5 GA システムの機能を変だ 
とは考えず,長所と捉えれば,逆にさまざ 
まな効果が望めます。 

具体的には, TORNADO での車の下回り 
(裏側)の部分,ウインカー,ヘッドライト 
などです。車の下回りでは物体色を黒にし 
たあと,“直接光=0,間接光=0” に設 
定します。この状態にすると車の下回りは, 
光が当たろうが何しようが,完璧に真っ黒 
けになります。これによって,下手なディ 
テールを作りこむより,車の下回りに何か 
が存在しているという想像力をかき立てま 
す。ウインカーやヘッドライトでは,直接 
光の値は反射率として正常に設定しておい 
て,環境光はそのシーンに応じて値を変え 
ています。真っ暗な中でへッドライトが光 
るシーンでは環境光の値を目一杯上げたり 
します。すると,暗闇の中でキラリと光る 
へッドライトを演出できるのです。 

■点滅するウインカー 

環境光の使い方に憤れてくると,必ず突 
き当たる壁があります。現在の CGA システ 
ムでは,一連の動画をレンダリングすると 
きに,面のアトリビュートを変更できませ 
ん。物体の色が変わるアニメーションを作 
ろうとすると,別々のアトリビュートファ 
イルを使って,丨枚ずつレンダリングしな 


くてはいけなくなるわけです。 

そういう作業を受け持つ支援ソフトとし 
て, RENC 0 N.X (レンダリングコントロー 
ラ)があるのですが,これも根本的な解決 
にはなっていません。 

では, TORNADO のウインカーはどうやつ 
て点滅しているのでしよう(あるいは,どう 
やって手を抜いているのでしよう )。 TORNADO 
ではサーフヱスファイルが大きく,一度の 
読み込みに数十秒かかります。これで丨枚 
I 枚別々に作業させていたら日が暮れてし 
まいます。 

そこで,同じ形状のウインカーを複数個, 
別々のオブジェクト名, WINK 0 から WmK 9 
として登録しておき,別々の環境光の値を 
指定します。で,必要に応じて,ひとつず 
つウインカーの位置に呼び出すのです。 

フレームソース 内で物体を指定するとき 
は,いちいち IF 文で フレーム ナンバーごと 
に対応するオブジェクト名を指定してもい 
いのですが,それではあまりに間抜けなの 
で以下のように省力化します。 

HANIM . X における I 秒間の再生枚数を20 
枚とし,ウインカーの点滅周期を仮に2秒 
とすると,その I 周期に要する枚数は40枚 
となります。明るさの違うオブジェクトが 
20個あるとし,それぞれの物体の周期中に 
おける再生時間が同一であるとすると ,I 
物体について再生枚数は2枚となります。 

オブジェクト名をより手を抜いて設定す 
るためには, フレーム ナンバーを40で割っ 
た余りを2で割り,その商を整数化して 
“obj wink ” の後ろに張り付けるのです。す 
ると,ウインカーは勝手に点滅します。注 
意点としては, フレーム ソース 中の @から 
@の間に規定される計算式の値の有効桁数 
の設定を,そのときだけ @1.0 ◎に再設定 
し,すぐに元の値に戻すことです。 


フレームソースにインクルードする TO 闩 NAD ◦の関数からの抜粋 




■ 


アト U ビュー 




■アマチュア CGA コンテスト所感 

正直な感想'姑「背筋が寒くなるような人 
々が多く出 T きたな」といったところです。 
私自身が数年前,最初にアマチュア CGA コ 
ンテストにしたときのように,まずツー 
ルを使いこなしてモデリングを マスターし 
た人たちが_ぃました。 

問題は j : れらです。ツールを使いこな 
したあとに#られるのは,その人のオリ 
ジナリテ『であり,たとえば, EPA 2 の作 
軸さんの倾に涵して感じら 
れる森山イズ I * や, 当チームのリ_ダーで 
あるかまたの作風,かまたイズムのような 
ものが作品か|感じられるか,なのです。 

時期,私たちが懸念していた 
「轉々のあまげの暴走状態に後進が続かな 
いめす也 j ないか」という思いは,杞憂に終 
わりそうでうれしいかぎりです。今回参加 


してくれた新半の監督さんたちの多くは, 
顔も名前も知ちない人々だったからです。 
そして. t 胃まだ作品を発表されていないあ 
なたたちも,彼らのように私たちの存在を 
す人になりうるのです。 

こ■アばネートのお勉強 


ついては,ひととおりお伝 
えしました。いよいよアトリビュートの説 
入っていきたいと思います。 

アトリビュートというと,ただ単に物体 
に色を つける一 過程であると考えられがち 
ですが,それ?!けで説明されるべきもので 
はあ^?せん。が,そのあたりは D 5 GA CGA 
/講座の本編で説明しているので,あいかわ 
らずぶっ飛ばしてまいりましょう。 

私が TORNADO で使った色関係の技には, 
2 つぐらいメ タヤーなものがあります。ひ 


とつが物体 f する環境光の設定の方法で, 
もうひとつ7^ レームソースの 害き方にも 
関連してく^■点滅するウインカー j です。 
まずは j 的なところで,環境光の設定の 
方法からま しかりましょう。 

の跪法 

DoGA CGA システムの 色指定の フォーマツ 
卜には,物体の直接光に対する反射率の指 
定と,環境光の置の指定があります。前者 
はいわばつた光に対してどれぐらい 
の反射をするか」のパラメータで,金属な 
どでは大き^^ 土や布などでは小さくなり 
ます。^^は直接光の量に関係なく,そ 
のシーンにどれぐらいの光が漂つているか 




TORNADO 


芸術祭グランブ U への道 


第5回 



►パソコン通信は鬼のようだ。電括代が……。 


阪提俊之 (26) X 68000 京•都府 


D 6 GACG アニメーシヨン講座 ver . 2.50 119 




















吾輩は X 68000 である 

[第22回] 


参, 


キーボー K 0 マジック(その 2) 


Izumi Daisuke 

泉大介 



3,4月号の Oh ! X 誌上で取り上げられたように,吾輩の にして突っ走る,割り込み横取りプログラム」という極 

後継機がついにその姿を現した。 MPU が 25 MHz の68030 悪非道なものを紹介しているので,過去に掲載したサン 

にすげ替えられた以外は,これといって目新しい機能は プルの中には動かないものがあるかもしれない 。 Human 

ないようで,一気に化石マシンと化してしまうのかと心 68 k がうまく覆い隠し,オブラートに包んで口当たりよ 

配していた吾輩としてはちょっと一安心,というところ く諸兄に提供している機能の数々を生のままで紹介する 

である。安定した実力を誇る X 68000 シリーズの唯一の 以上,これは避けられない問題ではあるのだが。今後は 

ネックが, 10 MHz の68000というスピードだという意見 なんらかの対応を考えなければならないだろう。 

がこれまで少なくなかったが, X 68030 の登場によって 新製品 X 68030 の発表と同時に OS , Human 68 k にも手 

このアキレスの M の栓は堅固に補強されたわけだ。グイ が加えられた。 OS 本体の68030への対応が図られ,使い 

グイ動〈 3 D ポリゴンのフライトシミュレータやレーシ 勝手の•ほうも,使用する CONFIG . SYS を起動時に選択 

ングゲームの 登場を期侍したい。 できる機能を盛り込むなど向上している。しかし,いち 

X 68000 シリーズに韋駄天の末弟が登場したわけだが,ばんの注 g 株はやはり SX - WINDOW である。いつになっ 

CPU のスーパーバイザモードにおける互換性のなさ力 ? たら安心してアプリケーション作りに専念できるように 

原因で,過去のソフトウェア資産の中には動かないもの なるのかと思われるほど,バージョンアップに明け慕れ 

もある。吾輩もこの連載の中で「スーパーバイザモード ていた観があったが,65536色のグラフイックサポート 

とテキストの マルチ フォントサポートによって,ついに 

実用段階に達したといえるだろう。 

システム屋としてはさらに手を加えたいところも少な 

からずあるだろうが,ここらでバージョンアップはひと 

まずおいて,アプリケーションが追いついてくるのを侍っ 

ていただきたいものである。アプリケーションを作成す 

るそばから SX - WINDOW をバージョンアップされたの 

ではたまらない,という話もある。 

ついでにもうひとついいたいの力 5 ', SX-WINDOW v 

er .3.0 付属の「シャーペン」というエディタである 0 ワー 

プロとして十分使える強力なもので,ユーザーにとって 

は願ってもないものなのだが,これは別売にすべきでは 

なかっただろうか。ワープロなど必要ないと思わせるほ 

どの機能を盛り込んで,しかもそれを無償で提供した 

(正確•にはシステムの値段に含まれる >懷の深さには感心 

するが,市販のワープロソフト登場の可能性が低くなる 

危険性がある。現在, SX - WINDOW 用のワープロを作っ 

ています,というようなソフトハウスがあったなら悲惨 

である。マルチフォント対応にすべく苦労したと思った 

ら,あっさり ver .3.0 でシステムがサポートしてしまっ 

220 Oh!X 1993.5. ►岡村庇也さんのマンガもいいし,後藤渋一さんのマンガもいい。あ一,いちばんの楽し 

みになってしまいそうです。 守田孝雄 <28) X 68000 EXPERT 京都府 


図1768 x 512ドット画面に65536色表示 



A 


513ドット目からは 
同じ絵が再描画される 

512 X 512 ドットの絵 
もちろん65536色表示 
















たのである。しかし,いたれりつくせりの「シャーペン」 
にも不満はある。それを超えるためにはかなりの努力が 
必要であろう力 ? ,開発陣にはがんばっていただきたい。 

気を取り直して SX-WINDOW Ver. 3.0 のユニークな 
グラフイックウインドウについて触れておこう。768 X 
512ドットモードでの65536色表示は以前この連載の中で 
紹介したこと力すある。 CRT コントローラとビデオコン 
トローラの,片方には「768 X 512ドットモード」をセッ 
卜し,もう一方には「65536色モード」をセットすれば 
図1のように 768 X 512 ドットの画面の左のほうに 512 X 
512ドットのグラフイック画面が表示される。同じデー 
夕が再び現れる513ドット目以降をテキスト画面で隠せ 
ば,グラフィックウインドウの出来上がりだ。ユーザー 
の指示に応じて「グラフィック画面の左上隅の座標を変 
更」すると同時に,「テキスト画面で隠す」エリアを再 
設定すれば,この 512 X 512 ドットのエリアを自由に移動 
することも可能となる。 SX-WINDOW のグラフィック 
ウインドウも,こうして実現されている。 

このグラフィックウインドウ上では, JPEG 
や TIFF といった画像フォーマットのデー 
夕を表示することができ(正確には専用の 
マネージャがこの管理を行っている), D 6 GA 
の CGA まで動いてしまう 0 OS レベルで 画 
像データフォーマットの違いを吸収する仕 
組みになっているわ けで, 新しい Code, 

Decode 用のリソースを追加すれば,さらに 
さまざまな画像フォーマットにも対応でき 
る。グラフイックソフトが個別に各種画像 
フォーマットに対応する例は枚挙にいとま 
がない力 5 ',まさか, OS の機能としてこんな 
ものを組み込んでしまうとは,正直いって 
予想していなかった。このおかげで,今後 
発表,発売されるグラフィックソフトは, 

標準でこれらの画像フォーマットをサポー 
卜できるようになるわけであり,他機種と 
のグラフイックデータ交換やパソコン通信 
で画像データをダウンロードする向きには 
嬉しいニュースである(ただ,サンプルを 
見たかぎりでは, JPEG 圧縮された画像デー 
夕の展開は少々遅いような気がする)。 

OS のもとにこのように統合されたグラ 
フイ ック環境を見てしまうと,「グラ フイ ッ 
クウインドウは 512 X 512 ドット」という制 
限がいかにも不粋に思えてくる。つらつら 
思うに,ここまできたのなら,そろそろフ 
レーム バッファを 周辺機器として用意する 
ことを考えてもいいのではないだろうか。 

SX-WINDOW のウインドウの中にこのフ 
レーム バッファの データ を合成表示できれ 


ば,結構有用に使えると思うのだが。まぁ,吾輩のよう 
な特異なマシンを世に送り出したシャープ大人のこと, 
こんなシロウト考えなど鼻で笑って,もっと意表をつい 
た展開を用意しているのかもしれない。 

♦TA 巳 +1+ Q = ESC ? 

前回は,突然予定を変更して裸眼立体視ネタをぉ送り 
し失礼した。読者からのハガキを見るに,あまりに立体 
視に関する話題が多く,また,世間でもランダムドット 
による裸眼立体視の単行本が次々と発売され始めたとい 
う時勢に鑑みて,ちょっと寄り道をするのも悪〈はなか 
ろうと判断したしだいである。デイスプレイというのは 
なかなかに立体視しづらいものだということだが,成果 
のほうはいかがだったろうか。 

前回紹介したプログラムは実に簡単で,マウスの左ボ 
タンを押しながらドラッグすると画面にラインを描いて 


図2 24個のキー状態を豆電球で表す 



> p • 1 

® i 

:— — — 

i • 

d SF 1 

ナ ■llr 

■ T T T 

\ r\ r 

H li 

• T" "T 

a r\ 

しナ 



' r\ 「 

■ -r t 

a 

しナ 

T 写 

\ r\ r 

■ T T T 

a zz\ r 

L-h, i. 

--r 1 

■a r\ 

u , ナ 








5V へ 


し, 。 严 

-〇 



GND へ 


► X 68030 を少しほめすぎているように思う。スピードが上がったことは嬉しいが,そのほ 
かの部分ではどうも納得がいかない。メインメモリが最大 12 M バイトというのは少なすぎ 
るのではないでしょうか。 徳永鹿太 (17) X 68000 XVI 大阪府 


吾輩は X68000 である 121 







































































くれるプログラムをチョチョイと改造し,画面の左と右 
に同時に同じ画像を描くように変更したものである。諸 
兄のキー操作に応じて左右の画像の間隔を微妙に違えれ 
ば,それが奥行き情報として人間の脳に解釈されるとい 
う仕組みであった。プログラムの単純さと,表示される 
ものの立体感のギャップが,うちの御仁もお気に入りの 
ょぅだ。 

前回ちょっと示唆しておいたように,簡単な改造を加 
えるだけで,マウスで線を引くにしたがって自動的に手 
前に線が近づいてくるようにも,しだいに遠ざかってい 
くようにもすることができる。御仁はさっさとこの改造 
を済•ませてしまい,「奥から手前に何本か平行に引いた 
線の間をいかに上手く左右に縫いながら線を引ける力。 
とか,「奥から手前にいくつか図形を描いておき,その 
中心を貫く線を描画する」とかいう遊びに熱中している。 
後者の名称は「串刺しおでん」とかいうらしい。諸兄は 


図3 グループ 0に属している キー 


ビット番号 
グループ〇 


0 

1 

2 

3 

4 

5 

6 

7 


Esc 

1 

2 

3 

4 

5 

6 


t キーが押されていると, DO . B の対応するビット番号が1になる 


どんな遊び方をなさっているだろうか。 

さて,立体視の話はこれくらいにして,吾輩のキーボー 
ドの話題に戻ることにしよう。前々回は,(といっても恐 
縮なことに3力月前になるが),どうすれば100個以上あ 
るキーの中から押されたキーを効率的に判定できるだろ 
うか,ということで,その仕組みをお届けした。ここで 
ちょっと復習しておこう。 

キーボードに採用されている仕組みは以下のとおりで 
ある。図2のようにキーを縦横にマトリクス状に並べて 
配置し,下のスイッチを操作して電圧をかける行を選択 
する。もし電圧をかけた行に押されているキーがあれば 
対応する豆電球が点灯する。つまり「電圧をかけた行」 

と「点灯した列」の2つの情報から押されたキーを判定 
する,というの力す,一般に採用されている「押されたキー 
決定の方法」なのである。 

豆電球が点灯した,点灯していないという情報を1/0 
で表現することにすれば,コンピュータの世界でお馴染 
みの2進数でキーデータを表現することが可能となる。 
どうせならデータが8桁の2進数,すなわち1バイトに 
なっていたほうが扱いやすいので,図2では8個の豆電 
球が並べてあるし,実際,吾輩のキーボードでもそうなっ 
ている。この方法には,100個のキーを1つひとつチェッ 
クしていく必要がなく(一度に8個ずつチェックできる), 
結線も単純化できるというメリットがある。 

前々回は押されたキーを見張るというこの仕事をキー 
ボードに収められた ワン チップマイ コンが 処理している 


図4単純化したキーマトリクス 


I )想定される本来の電流経路 


2) ところがこのような経路をとることも可能 



GND へ 



GND へ 


122 Oh!X 1993.5. 


► X 68030 の奥物を見た。確かによかった。でも,いまはハードデイスタやメモリ増設をし 
て環境を整備しようかと思ってます(値崩れした XVI を姐うかも)。 X 68030 はもう少し先に 
なりそうです。 岡崎泰幸 (19) X 68000 EXPERTII . X 1 turboIII 大阪府 

































































こと,そして押されたキーのデータを通信を使って吾輩 
に送信してきていることをお話しした。また,ゲームな 
どで2キー同時判断に利用できるように,受信したデー 
夕は再びマトリクスの形に再配置され, IOCS コール 04 h 
を使ってキー入力の状態をリアルタイムでモニタできる 
ことも紹介した。 

IOCS コール 04 H は100個以上のキーを〇〜14のグループ 
に分けて管理する。たとえばグループ0には,図3のよ 
うなキーが割り当てられている。 D 1. W にグループ番号 
(この場合は 0) をセットして IOCS コール 04 H を使用する 
と,押されているキーに応じて以下のようなデータが 
D 0. B にセットされる。もし1のキーが押されていれば 
DO . B の第2ビットが1になる。つまり, 

DO . B = 00000010 b 

となる。5と6のキーが同時に押されていれば,第6, 

7ビットが同時に1になり, 

DO . B = 11000000 b 

というデータが D 0. B に返される。 

前々回はこの IOCS コール 04 H を使って,ビットの変化 
をリアルタイムに表示する小さなサンプルプログラムを 
作成,紹介した。1〜6のキーを押すたびに,表示される 
情報が刻々と変化していく様子を観察していただけたは 
ずである。プログラムは ESC キーを押すと終了するよう 


になっていたのだが,「是非試していただきたいこと j 
として, TAB , Q , 1のキーを同時に押すことを勧めて 
おいた。実験していただけただろうか。そしてその結果 
はいかがだったろうか。 

実験していない方のために結果をここで紹介すると, 
上記の3つのキーを同時に押すとプログラムは終了する。 
もちろん, ESC キーには手を触れていないのに,である。 
なぜこのようなことが起きるのか。前々回はキーマトリ 
クスのメリットを紹介したわけだが,今回はキーマトリ 
クスのデメリットについて触れてみたいと思う。 

♦キーマトリクスは迂回路の宝庫 

キーマトリクスによるキースキャンの様子をもう•度 
確認しよう。図 4-1 は図2を単純化したものである 。 line 
1に電圧をかけると,着色したキーを通じて図2の太線 
の経路を電流が流れ,3番目の豆電球が点灯する。この 
結果から,キーボードに収められた1チップマイコンは 
「 linel の3番目のキーが押された」と判断し,そのキー 
に対応したコードを吾輩の本体に向かって送信する。こ 
こまでは設計どおりの動作であり,妙なところはない。 

問題になるのは図 4-2 の場合である。こちらは1番目の 
豆電球と3番目の豆電球が点灯している。1番目の豆電 


図5吾*のキーボードマトリクス 



bit 7 

bit 6 

bit 5 

bit 4 

bit 3 

bit 2 

bit 1 

bitO 

line 0 

CTRL 

SHIFT 

OPT.l 

OPT .2 





line 1 

全角 

ひらがな 

INS 

CAPS 

コード 

n —マ 

かな 


line 2 

F 6 

F 5 

F 4 

F 3 

F 2 

FI 

COPY 

BREAK 

line 3 

7 

6 

5 

4 

3 

2 

1 

ESC 

line 4 

U 

Y 

T 

R 

E 

W 

Q 

TAB 

line 5 

K 

J 

H 

G 

F 

D 

S 

A 

line 6 


M 

N 

B 

V 

C 

X 

Z 

line 7 

XF 5 

XF 4 

XF 3 

スペース 

XF 2 

XF 1 



line 8 

0 

HELP 

登録 

記号 

F 10 

F 9 

F 8 

F 7 

line 9 

DEL 

HOME 

BS 

¥ 

A 

- 

8 

9 

line 10 

ROLL 

DOWN 

ROLL 

UP 

CR 

[ 

@ 

P 

O 

I 

line 11 

UNDO 

— ► 

T 

< — 

] 


; 

L 

line 12 

O 

1 

4 

7 

CLR 

一 

/ 


line 13 

* 

2 

5 

8 

/ 



1 

line 14 


3 

6 

9 

* 




line 15 


ENTER 

= 

+ 

一 





t 図中斜体になっているのは,テンキーを示す 

►「 AKIRAj 敁終卷を購入。述載開始から10年以上かかっての完結ということで,この時 
問のかかり方はすごい。この間に日本の首相は何人変わったか,戦争はどこで起きたか, 
ソ連が〇シアに国名変更したことをアキラも鉄男も誰もが知らない(あっあれは2020年の 
世界か)。 迫田賢一 (40) X 68000, X 1, MZ - 2000大阪府 


吾輩は X 68000 である 123 



























球が点灯しているのは linel の 1 番目のキーが押されて 
いるから当然として,着色したキーが押されていないに 
もかかわらず3番目の豆電球が点灯してしまっているこ 
とに注目していただきたい。太線の経路をたどっていた 
だければおわかりのように, line 2 の2つのキーが押さ 
れていることがこの原因である。 

linel と印したところから電流の流れた経路をたどっ 
ていくと, line 2 の1番目のキーのところで電流が本来 
意図された方向とは,逆の方向に流れていることにお気 
づきだろうか。キーボードのキーは単なるスイッチなの 
で,本来の方向だろうが逆方向だろう力す,まったくおか 
まいなしに電流を流してしまう。このため本来通電され 
ていない line 2 に電流が流れてしまい,たまたまそこで 
押されていた3番目のキーのところから豆電球に向かっ 
て電流が流れていく。結果,本来押されていないキーに 
対応する豆電球が点灯してしまう,というわけである。 

吾輩のキーボードは8 X 16 のマトリクスで構成されて 
いる。このキー並びを図示したのが図5である。図5の 
見方は図4と同じで , line n に電圧をかけると bit n の 
どれかが1になる。キーの割り振り方が IOCS コール04„ 
で採用されているものとは異なっている点に注意してい 
ただきたい。前々回紹介した IOCS コール04„でキー判定 
に使用するマトリクスはキーボードから送られてきたデー 
夕を便宜上再デコードしたものであり,実際のキーマト 
リクスとは無関係なのである。 

単純な図4のキーボードでさえ,着色したキーを押す 
のに相当する迂回路が図 4-2 以外にもあることから想像 
できるように,図5のような規模のキーマトリクスでは, 
あるひとつのキーに対する迂回路の数はかなりのものに 
なる。3個のキーを使って迂回路を形成する場合は,迂 
回させたいキーのある行からひとつ,迂回させたいキー 
のある列からひとつ任意にキーを選べば,その交点にあ 
るキーがひとつ決定する。この3つのキーを同時に押せ 


ば迂回路が形成されるので,迂回路の数は単純計算で7 
X 15 = 105 通り。実際にはマトリクスの中にキーが配置 
されていない部分があるので,この迂回路総数はもう少 
し少なくなるだろう力 5 ',それでも結構な数になることに 
違いはない。 

もうおわかりかと思うが,このような迂回路が形成で 
きてしまうことが,キーマトリクスのデメリットである0 

♦誤入力の防止法 

2年程前に Oh ! X 誌上に掲載された広告がある。 X 68000 
のキーボードをチューンアップします,というのだ。具 
体的には,キーボードのキーをクリック感のある感触の 
いいキーと取り替えるステージ1と,ステージ1+誤入 
力防止機構を組み込むステージ2の2つの改造が用意さ 
れていた。ここで採用されている誤入力防止機構は,電 
流がキーのスイッチ部分を逆流しないように,各キーに 
ダイオード(一方向にしか電流を流さない)を組み込むと 
いうものである。なかなかうまい解決策だと感心した覚 
えがある。ここしばらく広告を見かけないが,現在でも 
キーボードのチューンアップを行っているのであろう力、0 
残念ながら広告の電話番号は現在使用されていないとい 
うことで,確認を取ることはできなかった。 

欠点を抱えてはいるものの,キーマトリクスによるキー 
入力判定は低コストでチェックがスピーデイであるため, 
現在のキーボードの主流になっている。よほどタイプ速 
度の速い人でないかぎり,3つのキーが同時に押されて 
いると判断されてしまうような状況が発生することは少 
ないということで,メリット〉デメリットと判断された 
結果だろう。 

実際,うちの御仁のタイプ速度はかなりのものだが, 
御仁がプログラムや原稿をタイプしているときに「タイ 
プしていないはずの妙な文字」が紛れ込むという状況は, 
吾輩の覚えている範囲ではないはずである。ひとつは, 
御仁に英文タイプの経験があり,さんざんタイプライタ 
のアームを絡ませたあとで「次のキーを押す前に前のキー 
を押した指を離す」癖が染み着いていること。そしても 
うひとつには,たとえ3 つの キーが同時に押されたとし 
ても,それが有効な組み合わせでなければ誤入力は発生 
しないことが挙げられる。 

ところで図5を見ていると,諸兄お馴染みの CTRL + 
0 PT .1+ DEL というキー操作は, BS キーの迂回路になっ 
ていることに気づかれると思う。だからといって BS キー 
をネ甲したた^けでリセットされることはないし, CTRL + 
0 PT .1 + BS キーでリセットされることもない。重要な 
キーだけに,滅多なことで誤動作しないよう手厚く保護 
されているのである。押した覚えのないキーが入力され 
たときには,そしてそれが頻繁に起きるようなら,図5 
を眺めてキーマトリクスの妙を味わっていただきたい。 


124 Oh!X 1993.5. 





く対応機種一覧〉 參 MZ-80K/C/ 700 /15OO0MZ-8OB/2OOO 
參 MZ- 2500/286 1 I •XI turbo/Z#PC-8001 /880I/88# 

SMC-777/C#PASOPIA/5 #PAS0PIA 7_FM -7/77/AV • 
PC-286/386/486/9801798/9821#X68000 
掲載されたプログラムの利用には各機種用の S-0S"SW0RD” 
システムが必要です。 


サンプルらしいゲームで,ゲーム中に表示 
されるタイトルの 「SKASH!」 の誤字が失 
笑を買っていました。 

X68000,PC-286 対応 S-OS “SWORD” は, 
ともに Z80 をシミュレートして S-0S を走ら 
せるという大技で,見事実現していました ( 


第132部シュ-ティングゲームコアシステム作成 


#シューティングゲーム3 

シューティングゲー厶コアシステム作成 
法の連載も,3回目に入って気合十分といっ 
たところで しようが, 今回はこぢんまりと 
まとまっています。 

内容は,線分移動ルーチンとラインルー 
チンの サービスコールを 制作するもので, 
目新しいことはなくいままで使い込まれて 
きた基本的なものを復習する,という感じ 
です。 

そして,その線分移動アルゴリズムで使 
われているのが,有名なブレゼンハムの線 
分描画アルゴリズム。プログラミングユー 
ザーの人たちには,これぐらいは常識だよ, 
といわれるかもしれません。また,ゲーム 
ということに限れば,もっと実行速度も速 
く効率のよい手段をとることもできるでしよ 
うが,やはり,基本を理解しておくのは悪 
くありません。 

しかし,基本といえどもそう簡単に理解 
できるものではありません。特にいままで 
見たことも聞いたこともない分野ならなお 
さらです。 

そして,わからないことほど避けてしま 
いがちなのも事実です。現在あるものだけ 
で満足し,その状況に慣れきっているため, 
自分から働きかけることをやめてしまうこ 
ともあるでしよう。積極的な働きかけをや 
め,受動的になる。受け身の態勢からはな 
にも生まれはしない,というと語弊がある 


かもしれませんが,前を見ることをやめて 
自分の足もとばかりを見ているとそこから 
一歩も抜け出せなくなる可能性があります。 

坂卷氏もこの記事を書くまで,これといっ 
て理解しようとせず,わからないままです 
ませていたようです。しかし,なにげなく 
アルゴリズムをぼ一っと眺めながら思考を 
巡らせていたとき,突然理解できたといっ 
ていました。この一瞬のひらめきというか, 
突然頭がクリアーになっていままで悩んで 
いたことを理解できた,そんな経験が皆さ 
んにもあると思います。わかってしまえば 
なんてことはないのですが,そこへ到達す 
るまでに挫折してしまいがちなことは皆さ 
んも経験ずみでしよう。 

常に新しいものを探求する心,探し求め 
る心を忘れたくはないですね。 

• S-OS の系譜 (44) 

1990年6月号では S-0S5 周年を記念し 
て,ということでしようか,「リローケー 
タブルフォーマツトの取り決め」や1990年 
5月号で発表された 「STACK」 用サンプル 
ゲーム 「SQUASH!」 そして, X68000,PC-286 
対応 S-OS “SWORD” が発表されるなど, 
かなり充実したものでした。 

石上氏が提唱した「リロケータブルフォー 
マツトの取り決め j は, S-0S で登場が待 
たれていた,リロケータブルアセンブラを 
作成するた めの 前置き的な記事。 「 STACK 」 
用 サンプル ゲーム 「 SQUASH !」 は , MAGIC 


そこでは,やはりというか当然というべ 
きか,いくら 10MHz の68000, 12MHz の80286 
であろうと,さすがに8ビット CPU のシミュ 
レートは甘くありませんでした。当時の記 
事には,シミュレートするために作者があ 
りとあらゆる手段を使い,実行速度を上げ 
ようと努力した跡が残されています。命令 
の最適イ匕システム内部ではネイティブコー 
ドを使うなど,できるだけ負担をかけない 
方法を摸索して いる 様子は,涙なくしては 
語れないほどでした。 

特に,モトローラ系の68000にとって Z80 
はかなりの難物で,フラグ制御の違い(一 
部未対応),奇数ワードのアクセスなどの 
問題を気合でねじ伏せている,そんな印象 
すら受けます。 

実行速度は MZ-80K の半分,ということ 
にこだわると,実はたいしたことはないん 
じゃないか,そう考えるかもしれません。 
しかし,8ビット機で活躍していたプログ 
ラムたちが,丨6ビット機でも動く!とい 
う共通の世界をもてることの魅力に比べれ 
ば,速度の問題なんて色權せてしまうでしよ 
う。この X68000,PC-286 用 S - OS “SWORD” 
によって,また新しい S-0S の世界が開け 
たといえるのです。 

1993■インデックス 


■ 93 年 1 月号 - 

第128部 EDC-T の拡張 

■ 93 年2月号- 

第 129 部 BLACK JACK 

■ g 3 年3月号- 

第130部シューテイングゲームコアシステム作成法(I) 

■33 年 4 月号- 

第131部シューティングゲームコアシステム作成法 (2) 


125 


THE SENTINEL 




















シューテインク'ゲーム 

コアシステム 

作成法 (3) 


Sakamaki Katumi 

坂巻克巳 


今月は線分移動とライン描画ルーチンの 
追加を行います0追加するサービスコー 
ルは少なくても,内容的には結構重要な 
ポイントでもあるので,しっかり理解し 
てください。 



川川|川| サービスコールの追加 瞧||_ 

先月号までで,画面関係の仕様の固定と 

その サービスコールルーチン,コアシステ 
ムの使用ガイドラインが完成しました。 

便利なのはいいけど,なにやら面倒臭い 
約束事がついてまわるのはね……とう人も 
いるかもしれませんが,そんなことをいわ 
ずに,この シューテイングコアシステムを 
システム 設計者の視点で読んでみてくださ 
い。どうして制限するのか,制作者の意図 
をくみとるのもまた楽しいものです。 

さて,今月発表するサービスコールは, 
線分移動ルーチンとその副産物であるライ 
ンルーチンです。 基本 中の 基本, とまでい 
うといいすぎかもしれませんが,押さえて 
おくべきポイントであることは間違いあり 
ません。 このへんの アルゴリズムを理解し 
ておくと,あとでいろいろと応用もききま 
すので,解説を眺めるだけでなく自分の頭 
で理解し,ものにしていってください。 

細分化されたサブルーチンばかり見せら 
れて,辟易している人もいるかもしれませ 
んが,今月もその状況はあまり変わってい 
ません。あきらめず,がんばってついてき 
てください。 

mmmmmmimimn 線兮移動 " iimimmmmmiiiii" 

では,線分移動ルーチンの解説をしましよ 
う。いうまでもなく線分とは,ある A 点か 
ら B 点までを結ぶ区間のことです。その A 
点から B 点まで移動するときに最終座標が 
同じでよければ,まず, X 方向に A 点から 
B 点までの X 方向の差分 ( X B — X A ) だけ 
移動してから, Y 方向に A 点から B 点まで 
の Y 方向の差分 (Yb-Ya) だけ移動すれ 
ば 0 K です。 

ただし,これでは線分の移動とはいえず, 
実際には図1のように X 方向にいくらか移 
動しつつ, Y 方向にも一定の割合で移動し 
ています。この一定の割合というのが結構 
くせものなんですよね。図1の例では問題 
を単糸屯化;するため,常に X 方向へ2進むた 
びに Y 方向を1進ませています。すべてが, 
こんな具合ならカウンタを用意して,えっ 
ちらおっちら進んでいくだけで問題は解決 
します。 

しかし,これがもっと中途半端な座標の 
場合には,そうはいきません。あくまでも, 
線分の傾きに応じて移動量を決定していく 
必要があります。では,その移動量をどう 
導き出すか,もう少し具体的に考えていき 


ましよう。 

まず,図1では(0,0)から(20,10)まで 
移動する様子を書いています。このときの 
2点間の差分の絶対値を, 

DX = ABS ( X 2- X 1) 
DY = ABS ( Y 2- Y 1) 

とします。とりあえず先ほど述べたように, 
移動座標は常に X 方向へ2進むたびに Y 方 
向を1進ませている,として考えることに 
します。 

カウンタを用意して,え〜と,ここで移 
動量が……などと,試行錯誤しながらごちゃ 
ごちゃと考えていくと,以下のような流れ 
にいきつくと思います。 

1-1) CNT 二 (( DX + AM )/ DY ) 

1-2) AM = MOD (( DX + AM ) /D Y ) 

1-3) CNT = 0 になるまで X 座標を 1 増 
加する 

1-4) CNT = 0になったら Y 座標を1増 
加する 

1- 5) 1-1) に戻る 

CNT は, Y 方向に対する X 方向の移動 
量で, AM はその移動量計算のときに発生 
する端数です。 

なお,この場合は, DX > = DY のときの 
みですので, DX < DY のときには Y 座標 
を基準にして考えれば OK です。具体的に 
は,上記の1-1), 1-2) で DX と DY を入れ 
替えるだけですみます。 

しかし,この方法でコーディングするに 
は,除算という大きなリスクを背負うこと 
になります。除算というのは,比較的重た 
い処理ですから,なるべく避けたいもので 
す。 

そこで,今度は線分の傾きに注目して考 
えていきます。線分の傾き ( AD ) という 
のは, 

AD = DY/DX 

という式で表されます。これは, X 方向に 
1進んだときに Y 方向へ AD 進むという意 
味があるのはわかるでしよう。いい方を変 
えると, X 方向に1進むたびに AD が加算 
され,1を超えた場合に Y 方向が1進む, 

と解釈することができます。 

この考えをもとにすると, 

2- 1) STEP = DY/DX 
2-2) X 座標を1増加する 
2-3) CNT = CNT+STEP 

2-4) CNT が1を超えたら Y 座標を1増 
加する 

2-5) 2 _ 2)へ戻る 

以上のような流れとなります。見てのとお 
り,除算が最初の1回ですみ, ループの 中 
では加算しか行われません。 


► X 68030 のことについてたくさん書いてありましたが,わかるか一! けど私は X 68000 
を1って7年目。そろそろ理解しろよな。 田口昌宏 (21) X 68000 大阪府 















しかし,ここでの問題は AD が小数の値 
をとる,ということです。基本的にマシン 
語で扱える数は整数です。だとすると,や 
はり面倒なことには変わりないので,どち 
らの方法でも関係ない,と早合点してはい 
けません。 

回避方法はちゃんとあって,それは 2-1) 
の式で,被除数である DY を256倍してや 
ればいいのです。そして, 2-4) の1を超え 
たらという条件を256を超えたら,という 
条件に変えてやることでつじつまが合いま 
す。 

つまり,8ビット分下駄をはかせて,そ 
の下位8ビットを小数点以下の数値として 
扱えばいいのです。 

また,この場合でも, DX く DY のとき 
には 2-1) の式で DX と DY を入れ替えてや 
ります。 

以上のようなアルゴリズムでプログラム 
を組むわけです力 ? ,ここでひとつ落とし穴 
があります。 

それは, DX 二 DY の場合にちょっと問 
題が起こります。 DX = DY では, 2-1) の 
式できれいに割り切れてしまい,小数点以 
下が発生しないため, CNT の増加がなく 
いつまでたっても X , Y 座標どちらか一方 
の座標しか更新されないことになります。 

つまり,1-?)の方法では, DX > = DY , 
DX ① Y の2通りの場合分けでよかったの 
ですが,2-?)の方法で行うのであれば図2 
のように3通りの場合分けが必要になるの 
です。 

さらに付け加えておくと,この場合分け 
は除数が0でもかまわない,ことが条件で 
す。もし,除数が0であることが禁止され 
ていたらどのような場合分けになるか,皆 
さんで考えてください。 . 

なお,解説だけでは頭に入りにくいと思っ 
た人は,勝手に座標を設定し,アルゴリズ 
ムに従って座標を移動してみてください。 
要するに,論理で理解するよりも実際に自 
分の目で確かめたほうがつかみやすい,と 
いうことです。 

図1線分描画の様子 


( x 2/ y 2 ) 



( X ^ Y .) 20 


_川"__ライン ノレーチン iiiiiiiiiiiiHmii " 

これは,それほど解説の必要もないでし 
よう。アルゴリズムの基本は,線分移動ルー 
チンを連続して始点から終点まで移動させ, 
求めた座標に点を打っているだけです。 

終点判定は,2点間の差分の絶対値が大 
きいほうをカウンタにします。ちなみにこ 
の終了判定をすっぽかして,えんえんと計算 
を続けると半直線になるのがわかりますよね。 

基本的に線分移動ルーチンの流用という 
感じで制作したため,速度的にはあまり速 
いものではありません。まだ,なんに使う 
かはわかりませんが(おぼろげには考えて 
いる),どんな形で使われるか楽しみにし 
ていてください。 

miiiii サービスコールの使用例 muni! 

今回発表した サービスコールは, 使うう 
えでの制約はそれほどありません力 5 ',なに 
しろ引数,返り値が多いのでその管理をしっ 
かり行うようにしてください。 

LINEPUT は,始点座標を HL レジスタ 
に,終点座標を DE レジスタ,描画キャラ 
クタコードを B レジスタ,描画ページを A 
レジスタに入れて コールす るだけです(リ 

スト2, 62〜76行参照)。 

MOVEINIT は,線分移動を行うための 
前準備,つまり初期化ですね。引数には, 
あらかじめ計算された差分, HL = DY , DX 
を入力してコールします0このサブルーチ 
ンは,返り値がとんでもなく多いので注意 
してください。表1を見ればわかるとおり, 
A / レジスタまで動員しているという,な 
かなかおちやめなルーチンです(リスト2, 
119〜141行參照)。 

MOVECALC は,線分移動に必要な移 
動量の計算を行います。基本的に引数は, 
MOVEINIT で返り値として戻ってきたも 
のを使用しています。 DE レジスタに差分 
のフラグ SGN ( DY ), SGN ( DX ), BC レ 


ジスタに増分と描画エリア番号(図2参照), 
A レジスタに増分カウンタを入れてコール 
します0返り値には, DE レジスタに Y,X 
座標の増分, A レジスタに新しい増分カウ 
ンタが入力されてきます(リスト2,152 
〜166行参照)〇この サブルーチンを コール 
したあと, Y , X 座標に DE レジスタの内容 
をそれぞれ足すことで,キャラクターの座 
標更新が行われます。 

mimmiimiiiii 変更部分の入力 1111111111 

さて,変更部分の入力方法を解説する前 
にひとつ訂正があります。それは,ワーク 
アドレスの VRAMADDR と VSPREGADDR 
のアドレスに変更を行いました0以後, 

VRAMADDR 30 FQ 
VSPREGADDR 30 FEh 

とします0これは, サービスコールのエン 
トリアドレスに続けて,ワークを置いてし 
まったために起こったものです。本当にご 
めんなさい。 

といったところで,気を取り直して今月 
の リスト 3, 追加 サービスコールの 追加方 
法を解説しましょう。 

まず,ジャンプテーブル (9 〜14行)を 
先月号のリスト2の42行の前に追加します。 
そして,ワークエリア (16 〜26行)を先月 
号のリスト2の43〜56行と入れ替えます。 
あとは, サービス ルーチン本体 (35 〜294 
行)を先月号のリスト2の506行の前に追 
加するだけです。1〜7行については,ア 
センブルするために便宜上つけたものです 
ので無視してください。 

ダンプリストがあれば入力も楽になるの 
ですが,まだ,なにが起こるかわからない 
ため,比較的訂正のききやすいソースリス 
卜で掲載していくつもりです。いずれある 
程度まとまったら,ダンプリストを掲載し 
ますのでしばらくぉ侍ちください。 

といったところで,今月はぉ開きです。 
次回はなにが飛び出すか,来月号でお会い 
しましよう。 


dx = x 2 - x , 

dy = y 2 - y , 


図2傾きによる場合分け 


③ D ‘ X = D'Y 



d , x = abs ( x 2 - x i ) 

d , y = abs ( y 2 - y 1 ) 


► 16 人 同時プレイ360度フルスクリーンの 「ギヤ ラクシアン 3 」を,たった2 人で やった0 
さびしい。 やっぱ16 人で やらない とね。 林英朗 (20) X 68000 EXPERT 大阪府 


シューテイングゲームコアシステム作成法 (3 ) 127 
























表 1 追加 サービスコール 


ラペル 

機能 

破壤レジスタ 

LINEPUT 

(302 A „) 

始点 ( L , H ) から終点 ( E , D ) まで,キャラクタ 

B でラインを描画する 

IN H レ始点 Y , X 座標 

DE = 終点 Y , X 座標 

B = 描画キャラクタコード 

A = ページ 番号 

OUT なし 

HL , DE , BC,AF 

AP 

MOV 日 NIT 
(302 D h ) 

X , Y 座標の差分から,座標移動をするための 
パラメータを初期化する 

IN H し: DY,DX 

OUT HL = ABS ( DY ), ABS ( DX ) 
DE = SGN ( DY ), SGN ( DX ) 

B = ステップ数 

C = 描画エリア(図2参照) 

A = カウンタ 

A 、 総カウンタ 

HL , DE , BC,AF 

AP 

MOVECALC 
(303 1„) 

M 0 VEINIT で計算されたパラメータにしたが 
つて移動置の計算を行う 

IN DE = SGN ( DY ), SGN ( DX ) 

B = ステップ数 

C = 描画エリア(図2参照) 

A = カウンタ 

OUT A = 新しいカウンタ 

DE , C,A 


U スト 1 ラベル 


1 

@ADDRCAL 

EQU 

$3000 

2 

OCHR1PUT 

EQU 

$3003 

3 

©CHR2PUT 

EQU 

$3006 

4 

@CHR3PUT 

EQU 

$3009 

5 

@CHRNPIJT 

EQU 

$3O0C 

6 

@VSPREGSET EQU 

$30OF 


7 ©VSPRE0SET2 EQU $3012 


8 

9 

10 

11 

12 

13 

14 

15 

16 

17 

18 

19 

20 


WVSPREGERA EQU 

$3015 

©VSPPUT 

EQU 

$3018 

©VSPERASE 

EQU 

$301B 

@B(iSCROLL 

EQU 

$3G1E 

©FAGEMIX 

EQU 

$3021 

©VRAMINIT 

EQU 

$3024 

©VSPREGINIT EQU 

$3027 

QLINEPUT 

EQU 

$302A 

©MOVEINIT 

EQU 

$302D 

@MOVECALC 

EQU 

$3030 

VRAMADDR 

EOU 

$30FC 

VSPREGADDR EQU 

$30FE 


リスト E SAMP し E.S 


0000 




1 



80 4 C 





77 




0000 




2 

Itttttttt 

拿拿本拿拿拿本拿本 $ 拿拿拿#本拿 

B04C 





78 




0000 




3 

;SAMPLE 

PROGRAM 

804(: 





79 

TESTCHHMAIN: 


0000 




4 

; It 拿尊本拿!:!;拿本拿拿拿拿 1: 拿本本:!拿尊!:零 $ 

804C 

1)1) 

21 

EH 

80 

80 

LD 

IX.TESTCHRWORK 

0000 




5 



8050 

0B 

02 



81 

LD 

0,02 


lm 

V 



6 

#PRINT EQU $1FF4 

8052 





82 

TCM2 : 



201E 

P 



7 

#LOC EQU $20IE 

8052 

C5 




83 

PUSH 

BC 


1FD0 

P 



8 

#GETKKY EQU $1FD0 

8053 





84 




0000 




9 



8053 

CD 

85 

80 


85 

CALL 

MOVEMAIN 


3000 

P 



10 

0ADDRCAL 

EQU $3000 

805« 





86 




3003 

P 



11 

fiCHRlPUT 

EQU $3003 

8056 

UD 

H5 



87 

PUSH 

IX 

;VSP REG REWRITE 

3006 

P 



12 

@CHR2PUT 

EQU 33006 

8058 

[)1 




88 

POP 

DE 


3009 

P 



13 

«CHR3PUT 

EQU $3009 

8059 

DIj 

7E 

08 


89 

LD 

A f (1X408) 


3O0C 

F 



14 

«CHRNPUT 

EQU $3000 

8050 

CO 

OK 

30 


90 

CALL 

^VSPREGSET 


300F 

P 



15 

©VSPREGSBT EQU $300F 

80SF 





91 




3012 

P 



16 

«VSPREGSET2 EQU $3012 

805F 

01 

11 

00 


92 

LD 

BC,17 


3015 

P 



17 

eVSPRKGERA EQU $3015 

8062 

no 

09 



93 

ADD 

IX f BC 


301B 

P 



18 

ttVSPPUT 

EQU $3018 

B064 

Cl 




94 

POP 

BC 


30IB 

P 



19 

«VSPERASE 

EQU $301B 

8065 

10 

Eli 



95 

DJHZ 

TCM2 


301K 

P 



20 

•BGSCHOLL 

EQU $301E 

8067 

C9 




96 

RET 



3021 

F 



21 

«PAGEMIX 

EQU $3021 

B06B 





97 




3021 

P 



22 

蝣 VRAMINIT 

EQU $3024 

8068 





98 

APPtARINIT: 


3027 

P 



23 

©VSPREGINIT EQU $3027 

8068 

Dl) 

21 

HB 

80 

99 

LD 

IX.TESTCHRWORK 

302 A 

P 



24 

©LINEFUT 

EQU $302A 

606C 

00 

02 



100 

し D 

B,02 


3021) 

Y 



25 

©MOVEINIT 

EQU $3021) 

806K 





101 

AAR2 : 



3030 

P 



26 

©MOVECALC 

EQU $3030 

806E 

C5 




102 

PUSH 

BC 


0000 




27 



B06F 

Dl) 

36 

10 

01 

103 

LD 

i IX+16),01 


0000 




28 



8073 

DU 

E5 



104 

PUSH 

IX 


30FC 

F 



29 

VRAMADDR 

EQU $30FC 

8075 

Dl 




105 

POP 

DE 


0000 




30 



8076 

D[) 

7E 

08 


106 

LD 

A,(IX+08) 

;VSP NUM. 

0000 




31 



8079 

Cl) 

OK 

30 


107 

CALL 

(»VSPREGSET 


8000 




32 

ORG $8000 

8070 

01 

11 

00 


M8 

LD 

BC,17 


8000 




33 



807F 

1)1) 

09 



109 

ADD 

IX,BC 


8000 




34 



8081 

Cl 




110 

POP 

BC 


800U 




35 

TEST: 


8082 

10 

EA 



111 

DJNZ 

AAR2 


BUUO 

3K 

m : 


36 

LD 

A,*0C 

8084 

C9 




112 

RET 



8002 

CD 

F4 

IF 

37 

CALL 

孩 PRINT 

卿 5 





113 




8005 

( l) 

Z1 

30 

38 

CALL 

WVSPREGINIT 

8085 





114 

MOVEMAIN: 


8008 

CD 

24 

30 

39 

CALL 

tVRAMINIT 

8085 

DD 

35 

10 


115 

DEC 

(IX+16, 


80OH 

CD 

68 

80 

40 

CALL 

AFPEAR1NIT 

8088 





116 



;TOTAL CNT -1 

800E 




41 



8068 

20 

34 



117 

JR 

NZ.NORMALMOVE 


BOOE 




42 

TtST2: 


808A 





118 




8001- 

rn 

1C 

81 

43 

CALL 

BGTEST 

808A 

DD 

tiE 

09 


119 

LD 

L,(IX+09) 

;MOVE PATTERN ADDRESS 

dOU 

Cl) 

IE 

30 

44 

CALL 

咖 SCROLL 

8081) 

Dl) 


OA 


120 

LD 

H,(IX+10) 


80 N 




45 



8090 





121 

MM2: 



BON 

CD 

-U 

HO 

46 

CALL 

TESTCHRMAIK 

8090 

7B 




122 

LD 

A,(HL) 


801? 

VU 

2H 

80 

47 

CALL 

UNEPUT 

8091 

23 




123 

IKC 

HL 


BOIA 




48 



8092 

FE 

01 



124 

CP 

01 


80 1 A 

Cl) 

18 

no 

49 

CALL 

^VSPPUT 

8094 

20 

24* 



125 

JR 

NZ,ADDRCHG 


B01D 

( 1) 

21 

30 

50 

CALL 

OPAGEM1X 

8096 





126 



;NEXT MOVE POINT 

80*^0 

Cl) 

IK 

30 

51 

CALL 

dVSPERASE 

8096 

5h 




127 

LD 

E,(HL) 


8023 




52 



8097 

23 




128 

IKC 

HL 


8023 

CD 

31) 

80 

53 

CALL 

LINEEHASE 

8098 

5G 




129 

I.D 

D»(HL) 


8026 




54 



8099 

2:i 




130 

INC 

HL 


802G 




55 

TEST3 : 


809A 

DU 

75 

09 


131 

LD 

(IX + 09) •し* 


802 U 

CD 

DO 

IF 

56 

CALL 

#GETKEY 

809!) 

1)1) 

74 

OA 


132 

LD 

nx + io ) ,a 


8029 

¥E 

20 


57 

CP 

$20 

80A0 

EB 




133 

EX 

DE,HL 


802B 

20 

K1 


58 

JR 

NZ f TEST2 

80A1 

c;h 

2\) 

3U 


134 

CALL 

«M0VE1NIT 


8020 




59 



80A4 

Dl) 

7a 

01) 


]35 

LD 

(IX+13),E 

;SX,SY 

802D 

C9 



60 

RET 


80A7 

DO 

72 

OK 


13(5 

LD 

UX414) 9 D 


802E 




61 



80AA 

no 

70 

OH 


137 

LD 

(lX-fll) t B 

;STEP 

802 & 




62 

LINEPUT: 


80AD 

\)i) 

71 

UK 


138 

LD 

(1X4-15) ,C 

;AREA 

802E 

2A 

El) 

80 

63 

LD 

HL,(LINESX) 

BOBO 

DD 

77 

OC 


139 

LD 

(IX+12) f A 

;CNT 

8031 

hD 

5B 

FE 80 

64 

LD 

DE,<UNEEX) 

80B3 

08 




140 

EX 

AF # AF > 


8035 

3E 

02 


65 

LD 

A t 02 

80B4 

DD 

77 

10 


141 

LD 

<IX+16),A 

;TOTAL CNT 

8037 

06 

2A 


66 

LD 

B, 

80117 





142 




8039 

CD 

2A 

30 

67 

CALL 

^LINEPUT 

80H7 

C9 




143 

RET 



8030 

C9 



68 

RET 


80li8 





144 




8031) 




69 



8UBB 





145 

ADDRCHG: 


;MOVE PATTERN ADDRESS 

8030 




70 

LINEERASE: 

80H8 

6H 




146 

LD 

K f (HL) 


8030 

2A 

ED 

80 

71 

LD 

HL t (LINESX) 

80B9 

23 




147 

INC 

HL 


8040 

£D 

5B 

FK 80 

72 

LD 

DB,(LINEHX) 

80BA 

56 




148 

LD 

D,(HL) 


8044 

3E 

02 


7:i 

LD 

A f 02 

80BB 

HU 




149 

EX 

DE.IIL 


8046 

tf6 

20 


74 

LD 

B〆• 

BOBC 

18 

D2 



150 

JR 

MM2 


804 8 

Cl) 

2A 

30 

75 

CALL 

©LINEPUT 

80BH 





151 




80 IB 

C9 



76 

RET 


80BK 





152 

NOHMALMOVE: 









►次期 X 68000 が出ることを見越して貯金を始めたのが3年前,やつ 

と買うことができる 

128 

Oh!X 

1993.5. 




と思ったら H いたいモノがない 

、困 

ったもんだ。 
















十河 

样介 (29) X 68000 EXPERT 大阪府 














80BE 

DD 

oh 

UD 

153 

LD 

E,(IX+13) 

SX, SY 

8116 

01 




219 

DB 

01 

8001 

PD 

56 

0E 

154 

L0 

D,(IX+14) 


8117 

00 

H> 



220 

DB 

0,-10 

02 

8004 

L)D 

46 

0B 

155 

LI) 

B/dX+ll) 

STEP 

81 l<) 

02 




221 

DB 

80C7 

DI> 

4E 

OF 

156 

LD 

C,(IX+15) 

AREA 

mu 

OD 

BJ 



222 

DW 

MOVEDATA 

B0CA 

DD 

?E 

OC 

157 

LD 

A,(1X + 12) 

CNT 

811C 





223 



8000 

CD 

30 

30 

158 

CALL 

tdMOVECALC 


8 UC 





224 

BUTKST : 


B0D0 

DD 

77 

0C 

159 

LD 

(IX+12),A 

CNT 

8lit : 

3A 

49 

81 


225 

LD 

A,(BGCNT) 

801)3 




160 




81IF 

3D 




226 

DEC 

A 

80U3 

7B 



161 

LD 

A,E 


8120 

20 

17 



227 

JR 

NZ,nGT2 

80D4 

DD 

86 

02 

162 

ADD 

A,(1X+02) 

X=X+SX 

8122 

21 

4E 

81 


228 

LD 

HL f BGDATAl 

8007 

DD 

77 

02 

163 

LD 

(IX+02) t A 


8125 

3A 

4C 

81 


229 

LD 

A, (BOFKAO) 

80DA 

7A 



164 

LD 

A,D 


8128 

FE 

00 



230 

CP 

0 

80DB 

1)1) 

86 

03 

1GS 

ADD 

A,(IX+03) 

Y=V+SY 

812A 

28 

03 



231 

JR 

Z,BGT3 

80DE 

DD 

77 

03 

166 

LD 

(lX+03 > ,ん 


812C 

21 

6C 

81 


232 

LD 

HL f BGDATA2 

H0E1 

C9 



167 

RET 



812F 





233 

BGT3 : 

80E2 




168 




812F 

EE 

01 



234 

XOH 

1 

80H2 




169 




8131 

32 

4C 

81 


235 

LD 

(BGFLAG),A 

80H2 




170 

TESTCHR : 



8134 

22 

4A 

81 


236 

LD 

(BGADDR),HL 

A, 05 

80E2 

2H 

49 

2E 

171 

OB 

M. 1 


8137 

3E 

05 



237 

LD 

80H5 

2i) 

4F 

2D 

172 

DB 

1 -0-* 


8139 





238 

BGT2 : 

80H8 

2£ 

49 

2K 

173 

DB 

# . 1 . » 


8139 

32 

49 

81 


239 

LD 

{BGCNT) f A 

80bB 




174 




8130 

ED 

515 

FC 

30 

240 

LD 

DE,(VRAMADDR) 

80 KB 




175 




8140 





241 


80EB 




176 

;TEST CHARACTER WORK AHEA 

8140 

2A 

4A 

81 


242 

LD 

HL,(BGADDR) 

80fc:B 




177 




8143 

01 

IK 

00 


243 

LD 

BC # 30 

8 幢 




178 

TESTCHHWORK : 


8146 

ED 

HO 



244 

I.DIR 

80KB 

03 



179 

DB 

03 

FLAG 

8148 

C9 




245 

RET 


80KC 

01 



180 

DB 

01 

PUT PAGE 

8149 





246 



80V : 1> 




181 

LINHSX: 



8149 





247 

;WORK AREA 

8UEI) 

04 

U4 


182 

DB 

04,04 

DISP XY 

8149 





248 



80EF 

1*2 

HO 


183 

DW 

TESTCHR 

PCG ADDRESS 

8149 





249 

BGCNT : 


80KI 

Of) 

05 


184 

DB 

05,05 

CHR SIZE 

8149 

05 




250 

DB 

05 

80F3 

00 



185 

DB 

00 

VSP NUM 

814A 





251 

BGADDR : 


80F4 

OD 

81 


186 

DW 

MOVEDATA 

MOVE PATTERN ADDRESS 

R14A 

4K 

B1 



252 

DW 

BGDATA1 

80FU 

00 



187 

DB 

00 

STEP 

8140 





253 

BGFLAQ : 


B0F7 

⑽ 



18ft 

DB 

00 

CNT 

8UC 

00 




254 

DB 

00 

80F8 

00 

()0 


189 

DB 

00,00 

SX,SY 

8140 





255 



80FA 

00 



190 

DB 

00 

AREA 

8MD 





256 

VSPCNT : 

;VSPRITE COUNTER 

80FB 

01 



191 

DB 

01 

TOTAL CNT 

8140 

00 




257 

DB 

00 

80KC 




192 




814E 





258 



8GFC 

03 



193 

DB 

03 


8I4E 





259 



80FD 

01 



194 

DB 

01 


814E 





260 

;BG TEST 

DATA 

80FK 




195 

L1NEEX ; 



814E 





261 



80FE 

17 

17 


t96 

DB 

23,23 


814E 





262 



8100 

E2 

80 


197 

DW 

TESTCHR 


8i4E 





263 

BGDATA1 : 


8102 

05 

cm 


198 

DB 

05,11 


81.1E 

7B 

7B 

7B 

7B 

264 

DB 

$7B,$7b,$7B,$7B,$7D,$7D,$7D,$7D 

8104 

01 



199 

DB 

01 


8152 

7D 

7D 

7D 

7D 




8)05 

13 

81 


20¢) 

DW 

MOVEDATA2 


8156 

7B 

7B 

7B 

7B 

265 

DB 

$7U,$7H,$7B,$7B,S7D,$7D , $7D.$7D 

8107 

00 



201 

DB 

00 


815A 

7D 

71) 

7D 

7D 




810B 

00 



202 

DB 

00 


815E 

7B 

7B 

7B 

7B 

266 

DB 

$7B,$7B,$7B,$7B,$7D,$7D,$7D,$7D 

8109 

00 



203 

DB 

00 


8162 

7D 

7!) 

71) 

7D 




810A 

00 



204 

DB 

00 


8166 

?B 

7H 

7B 

7R 

267 

DB 

$7B,$7JB,$7B, 、 $7B,$7D,$7D 

810B 

60 



205 

i)B 

oa 


816A 

?D 

7D 






810 (; 

01 



200 

I)E 

01 


8160 





268 



8101) 




207 




816C 





269 

BGDATA2 : 


BlUi) 




208 

•• MOVE DATA 


816C 

11) 

71) 

71) 

70 

270 

DB 

$7D , $7D,$7D,$7D,$7B,$7B,$7B,$7B 

8101) 




209 




8170 

7B 

7B 

7B 

7B 




8100 




210 

MOVEDATA : 



B174 

71) 

7D 

7D 

7D 

271 

DB 

$7D,$7D,$7D,$7D,$7B , $7B , m,$7B 

HI 01) 

01 



211 

DB 

01 


8178 

7B 

7B 

7 H 

7B 




810E 

UA 

00 


212 

DB 

10,00 


8170 

71) 

71) 

71) 

7D 

272 

DB 

$7D , $7D,$7D,$7D , $7B,$7B,$7Ii , $7B 

8110 

01 



213 

DB 

01 


8180 

7B 

7B 

7B 

7B 



8Ht 

00 

0A 


21‘l 

DB 

0,10 


8184 

7D 

TD 

7D 

7D 

273 

DB 

$7D,$7D,$7D,$7D,$7B , $7B 

HL13 




215 




8188 

7B 

7B 






8113 




216 

MUVEDATA2 : 


818A 





274 



8 m 

01 



217 

DB 

01 










HI 14 

FU 

OU 


218 

DB 

-10,0 











リス ト 3 追加 サービスルーチン 


0000 
4 100 
4000 


VRAM3 EQU 
VSPREGWORK EQU 


$4400 

$4000 


3021) 

3021) C3 5E 
3030 

3030 (:3 9K 
3033 
30F3 
30F3 
30F3 
30F3 
30F3 

3UK:J 20 ZO 20 20 
30F7 20 20 20 ソ 0 
30 FH 20 
3UI.(: 

: U)K( 

30KC 

30KC 

30 KC 00 44 
30FE 
30KK 
30FE 
3 OFF. 

30FK 00 40 
3100 
32E7 
32H7 
32E7 
32E7 
32E7 
32E7 
32lw 
32E7 
:; 

: iV;» t : iv i.5 ;J > 

: JV*1. 

•r/H い i* ; ., •、• 

: K5 
: じ卜 I, 7 A 
32FI 94 


: Jlri :i 


11 

12 

13 

14 

15 


©MOVHINIT 

JP MOVKINIT 
©MOVECALC : 

JP MOVKCALC 

ORG S30FC-G9 


ORG 


$32E7 


42 

13 

14 


47 

48 
If ) 


LINE PUT 
IN ill.VAR T N X 
I ル;: 

H=( MH ( 、 • 山 K 
/s = PAUK NLMBl-fV 

I IVKtU T : 


(ALL DOTPUT 


K:Sil 

H.SH 


JSTAIM DOT m , 

;F.\DY-STAUTY=DY 

; ENDX-STARTX=DX 


28 


3301 

3302 
3304 

3304 08 

3305 
3305 47 


9 7t' 
A 82 


^ : * 4 c:i 30 


: U2 : ;!> 

: )32r. JU 
: i : i27 
ri : l28 
3328 U8 


L,A 


3100 P 

1 

ADf)RCA し KQU 

$3100 


< i) 


55 

CALL 

0000 

5 



: r<ri-u 



56 


0000 

0 

OFFSET 

S 6000 

32F9 

32 

4C 33 

57 

LD 

302A 

7 

ORG 

$302A 

32FC 

El 


58 

POP 

302A 

8 



32FD 

FI 


59 

POP 

302A 

9 

^LTNEPUT 


32FK 

OD 


60 

DEC 

302A C3 K7 

10 

JP LINEPUT 

32FF 

28 

2F 

G1 

JR 


DEC 

JR 

LAHEA3: 


(STEPCNT),A 

HL 

AF 

• 2,LAREA1 


17 


3306 


68 

LAREA32 : 


18 

;VSPRITH ERASE CHR 

3306 

05 

69 

DEC 

B 

iy 


3307 

C8 

70 

RET 

Z 

20 

VSPHRACHR: 

3308 

7C 

71 

LD 

A,H 

21 

DB # 

3309 

82 

72 

ADD 

A,D 

H,A 



330A 

67 

73 

LD 



330B 


74 



22 


330B 

7D 

75 

LD 

A,L 

23 

;VRAM ADDRESS WORK 

330C 

83 

76 

ADD 

A,E 

24 


3301) 

6F 

77 

LD 

1”A 

25 

VRAMADDR : 

330E 


78 



26 

DW VRAM3 

330E 

08 

79 

EX 

Al." 

27 


33 OF 

CD 4D 33 

80 

CALL 

DOTi 

28 

;VSPRITE REG ADDR WORK 

3312 

08 

81 

li\ 

Al" 

29 


3313 

IB M 

82 

JU 

I.AKI 

30 

VSPREGADDR : 

33! f» 


83 



31 

DW VSPREGWORK 

3 : U5 


SI 

LAUKri2: 



;NEXT POINT 


:) 

9 U 


100 

101 

102 

103 

ii)A 


け ia 

Ufc:T 


: NLW I j O1 \ I 


l.h H, A 

II) へ ,; SI IWU 

A,B 

i.U (STKi CNT) ,A 

JU NC f LAHKA22 


I.AHEA22 : 

KX 


► X 68030 が届いた。本体,真紅のエンブレムが美しい0マウス,キーボード,ディスプレ 
イ。ハードディスクは 240 M バイトの外付けだから容量はこれくらいでいいだろう,うん。 
さて接続0あっ,ケーブルがない0オロローン0 

高木宣博 (23) X 68030, X 68000 PRO 大阪府 


シューティングゲームコアシステム作成法 (3) 129 














6 月号- 

共通化の試み 
S-OS “ MACE " 

Lisp -85 ィ 19935 

チェックサ 

7月号- 

マシン語ブログラム開発入門 
エディタアセンブラ ZEDA 


第6部デバッグツール ZAID 

■ 85 年 fl 月号- 

第7 部ゲーム 開発パッケージ BEMS 

第8部ソースジェネレータ ZING 

■ 85 年9月号- 

インタラブト S - OS 番外地 

第9部マシン語入カツール MACINTO-S 
| 第10部 Lisp -85 入門( I ) 


* 以下のアブリケーシヨンは,基本システムである S-OS “ MACE ” または S-OS “ SWORD " がないと動作しませんのでご注意ください。 


■85 年10月号- 

第11部仮想マシン CAP - X 85 
連載 Lisp -85 入門 (2) 

■ 85 年11月号- 


連載 Lisp -85 入門 (3) 

■ 85 年12月号- 


第12部 Prolog -85 発表 


4C 33 
4C 33 


4D 33 


33291 I) 41 、 : i:l 
332 C OH 
3 : f2U FI 
3 : <2K 18 H6 
3330 

3330 OB 

3331 
3331 30 

3332 C8 

3333 

3333 F5 

3334 71) 

3335 83 

3336 6F 

3337 
3337 3A 
333A 80 
333B 32 
333E 30 
3340 7C 
334182 

3342 67 
3313. 

3343 0B 

3344 

3347 08 

3348 FI 
334918 B6 
334B 

334B 
3 : i4B 00 
334C 
334C 00 
334D 
3340 
334D 
3341) 

3341) 

3340 
3340 C5 
334E 1)5 
334F K5 

3350 Kfi 

3351 EH 

3352 : iA 4B 33 
3355 CD 00 31 

3358 FI 

3359 77 
335A HI 
335B 1)1 
33f *(: ( l 
3 : i5l)(;H 
335 K 
335E 
335K 
335K 
335E 


105 CALL DOTPUT 

106 HX AF.AF 1 

107 POP AF 

108 JR LAHEA23 

109 LAREA1 : 

110 EX AF,AF , 

111 LAREA12 ; 


112 

113 


117 

118 

119 

120 
121 
122 

123 

124 

125 

126 


127 LAKEA13: 


DEC A 

RET 2 

PUSH AF 

LD A,L 

ADD A f E 

LD L,A 

LI) A, (STEPCNT) 

ADD A,B 

LD {STEPCNT) ,A 

•JR NC, UREA 13 

UJ A,H 

ADI) A,D 

LD H,A 


EX AF.AF 1 

CALL DOTPUT 

EX AF f AF* 

POP AF 

JR LAREA12 


128 

129 

130 

131 

132 

133 

134 LPAGE : 

135 DB 00 

136 STEPCNT : 

137 DB 00 

138 


CHR PUT 
IN HL=PUT Y,X 

A = PUT CHARACTliR 


139 

140 

141 

142 

143 DOTPUT : 

N4 PUSH BC 

N5 PUSH D£ 

PUSH HL 

147 PUSH AF 

148 KX 

M9 LD A, (LPAGE) 

150 CALL ADDRCAL 

15) POP AF 

152 LD (HL),A 

153 POP HL 

154 FOP DE 

155 POP BC 

15« RET 

157 

t58 ; MOVE PARAMETER INIT 

159 ; IN HL=DY,DX 

160 ; OUT HL=ABS(DY),ABS(DX) 

161 ; DE=gGN(DY),SGN(DX) 


335 卜 : 




162 

; B=STEP 


335E 




163 

; C=AHEA 


335K 




164 

; A=0,CNT 


335E 




165 

; A , 

=ALL COUNT 


335E 




166 




335H 




167 

MOVEINIT: 



335H 

7C 



168 

LD 

A,H 

; D=SGN{DY) 

335F 

CD 

CE 

3^ 

169 

CALL 

SGNABS 

; H=ABS(DY) 

3362 

67 



170 

LD 

H,A 


3363 

50 



171 

LD 

D,B 


3364 

7D 



172 

LD 

A, L 

; ErSGN(DX) 

3365 

CD 

CE 

33 

173 

CALL 

SGNABS 

; L=ABS(DX) 

3368 

6F 



174 

LD 

LD 

L,A 


3369 

58 



175 

E t B 


336A 




176 




336A 

BC 



177 

CP 

H 


336B 

20 

09 


178 

JR 

NZ,MVI2 


3360 




179 



;AREA 3 

3361) 

01 

03 

00 

180 

LD 

BC,$OO03 


3370 

0B 



181 

EX 

AF.AF 1 


3371 

7C 



182 

LD 

A,H 


3372 

3C 



183 

INC 


3*373 

08 



184 

EX 

AF.AF , 


3374 

97 



185 

SUB 

A 


3375 

09 



18U 

RET 



3376 




187 

MVI2: 



3376 

30 

14 


188 

JR 

NC.MVI1 


3378 




189 



;AREA 2 

3378 

E5 



i»0 

PUSH 

HL 


3379 

U5 



191 

PUSH 

DE 

; ABS(DX)>256/ABS(DY) 

337A 

5 (、 



192 

LD 

E f H 

;L 本 256/H 

337B 

65 



193 

LD 

• H t L 


3 : l?C 

16 



194 

LD 

D f 0O 


337E 

6A 



195 

l.D 

L,D 


337F 

CD 

B2 

33 • 

196 

CALL 

DIV16 


3382 

43 



197 

LI) 

B,E 

DE 

••STEP 

3383 

D1 



198 

POP 


3384 

E! 



199 

POP 

HL 



3385 

Ot : 


200 

LD 

LD 

0,02 

3387 

7C 


201 

A,II 

3388 

3C 


202 

INC 

A 

3389 

08 


203 

EX 

AF^F 1 

338A 

97 


204 

SUB 

A 

338B 

C9 


205 

RET 


338C 



206 



338C 



207 

MVI1 : 



E5 


208 

PUSH 

HL 

3380 

D5 


209 

PUSH 

DB 

338E 

51) 


210 

LD 

LD 

E,L 

338F 

16 

00 

211 

0,00 

3391 

6A 


212 

LD 

l,d 

3392 

Cl) 

B2 33 

213 

CALL 

DIV16 

3395 

43 


214 

LD 

B,E 

3396 

1)1 


215 

POP 

DE 

3397 

El 


216 

POP 

k し 

3398 

0E 

61 

217 

LD 

LD 

C,01 

339A 

71) 


218 

A,L 

33MB 

3C 


219 

IKC 

3 39C. 

08 


220 

EX 

AF,AF f 

339D 

97 


221 

SUB 

A 

339E 

C9 


222 

BET 


339F 



223 



339F 



224 

;MOVE SX 

SY CALC 

33yK 



225 

;IN DE=SY,SX 

339F 



226 

; B=STEP 

339F 



227 

; C=ARHA 

339F 



228 

; A=COl;NTER 

339F 



229 



339K 



230 

MOVECALC : 


33yF 

01) 


231 

DEC 

C 

33A0 

28 

04 

232 

JR 

Z.MCARBi 


10 

00 00 


33A2 0D 
33A3 28 07 
33A5 
3 : <A5 C9 
33A6 
33A6 80 
33A7 3B 02 
33A916 00 
33AB 
33AU C9 
33AC 
33AC 
33AC 80 
33AD 38 02 
33AF IE 00 
33B1 
33BI C9 
33B2 
33B2 
33B2 
33H2 
33B2 
33R2 42 
33B3 4K 
33B4 3H 
33B6 
33B6 KB 
33B7 21 
33BA 
33UA 29 
33BB 
33BB EB 
33BC 29 
33BD b:B 
33BK 
33BK 30 

3300 23 
33C1 

3301 B7 
33C2 ED 
33(:4 30 
33C6 09 
33C? IB 
3309 
33C913 
33CA 
33CA 3D 
33(;B 20 EU 
33CD C9 
33CE 

33CH 

33CE 

33CE 

33CE 06 00 
33D0 FE 00 

3302 FA 1)7 33 
33D5 04 

33D6 C9 
331)7 

33D7 ED 44 
3309 05 
33IU (:9 


42 

03 

01 


;ABS<DY) 本 256/ABS(DY> 
;H*256/L 


JR 

LD 


C 

Z f MCAREA2 


A,B 

C f MCA12 

D f 00 


A,B 

C f MCA22 

H f 0O 


A,16 


233 DEC 

234 JR 

235 

236 HET 

237 MCAREA1 ; 

238 ADD 

239 

240 

241 MCA12: 

242 RET 

243 

244 MCAREA2 : 

245 ADD 

246 JR 

247 LD 

248 MCA22 : 

249 RET 

250 

251 ; HL/DE 
252 ; ANSWHR=DE 

ぼ _ 6 : 

255 LD B,D 

256 LD C,E 

257 LD 

258 

259 HX DK,HL 

260 LD HL f 00 

261 DV683: 

262 ADD m. r HL 

263 

264 EX DH f HL 

265 ADD HL.HL 

266 EX D£ f HL 

267 

268 JR NC.DV682 

269 INC HL 

270 DV682 : 

271 OR A 

272 SBC HL.BC 

273 JR NC I DV684 

274 ADD HL,BC 

275 JH DV685 

270 DV684: 

277 INC DE 

278 DV685: 

279 DEC A 

280 JR NZ.DV683 

281 RET 

282 

283 ; SGN(A) t ABS(A) 

284 

285 SGNABS : 

286 LD B f 00 

287 CP 00 

288 JP M,SAM2 

289 INC B 

290 HET 

291 SAM2 : 

292 KEG 

293 DEC B 

294 RET 


co 

GO 

cn 


全機種共 


年 部部部年部部 

B5 論 123 B545 

■序第第第■第第 


130 Oh!X 1 993.5. 


► 4月号の表紙は1992年4月号のぐる目の犬と1992年8月号の天使とワニが出てますね。 
表紙の色は典っ白のほうがよかった。来月はブラックにしてください。では,がんばって 
100万部売ってください。 武田宽耕 (14) X 68000 PRO 大阪府 





















03 


■ 86 年1月号- 

第 13 部 リロケータブルのお話 

第 14 部 FM 音源サウンドエディタ 

■ 86 年2月号- 

第 15 部 S-OS " SWORD ” 

第 16 部 Prolog -85 入門( I ) 

■86 年3月号- 

第 17 部 magiFORTH 発表 
連載 Prolog -85 入門 (2) 

■ 86 年4月号- 

第18部思考ゲーム JEWEL 

第 19 部 LIFE GAME 
連載 基礎からの magiFORTH 

連載 Prolog -85 入門 (3) 

■ 86 年5月号- 

第 20 部 スクリーンエディタ E-MATE 
連載 実戦演習 magiFORTH 

■ 86 年6月号- 

第 21 部 Z 80 TRACER 

第 22 部 magiFORTH TRACER 
第 23 部 ディスクダンプ & エディタ 
第 24 部 " SWORD " 2000 QD 
連載 対話で学ぶ magiFORTH 

特別付録 PC -880 I 版 S-OS " SWORD ” 

■ 86 年7月号- 

第25部 FM 音源ミュージックシステム 
付録 FM 音源ポードの製作 

連載 計算 カアップの magiFORTH 

特別付録 SMC -777 版 S-OS " SWORD ” 

■86 年8月号- 

第 26 部 対局五目並べ 
第 2 7 部 MZ - 2500版 S-OS “ SWORD " 

■ 86 年9月号- 

第 28 部 FuzzyBASIC 発表 

連載 明日 に向かって magiFORTH 

■ 86 年10月号- 

第 29 部 ちょっと便利な拡張プログラム 
第30部ディスクモニタ DREAM 

第 31 部 FuzzyB ASIC 料理法 < I > 

■86 年11月号- 

第3 2部パズルゲーム H 0 TTAN 
第 3 3 部 MAZE in MAZE 
連載 FuzzyBASIC 料理法 <2> 

■86 年12月号- 

第 34 部 CASL & COMET 



連載 FuzzyBASIC 料理法 <3> 

■ 87 年 1 月号 -- 

第35部マシン語入カツール MACINT0-C 
連載 FuzzyBASIC 料理法 <4> 

■87 年 2 月号 - 

第36部アドベンチャーゲーム MARMALADE 
第37部テキアベ作成ツール C0NTEX 

■ 87 年 3 月号" - 

第 38 部魔法使いはアニメがお好き 

第39部アニメーションツール MAGE 
付録 “SWORD” 再掲載と MAGIC の標準化 

■ 87 年 4 月号 - 

第 40 部 INVADER GAME 

第 41 部 TANGERINE 

■87 年 5 月号 - 

第 42 部 S-OS "SWORD” 変身セット 
第 43 部 MZ-700 用 “SWORD” を QD 対応に 

■87 年 6 月号 - 

インタラブト3ンノくイラ物語 
第 44 部 FuzzyBASIC コンパイラ 
第 45 部エディタアセンブラ ZEDA-3 

■87 年 7 月号 - 

第 46 部 STORY MASTER 

_87 年 fl 月号 - 

第 47 部パズルゲーム碁石拾い 
第 48 部漢字出カパッケージ JACKWRITE 
特別付録 FM-7/77 版 S-OS “SWORD” 

■ B7 年9月号-- 

第 49 部 リロ ケータブル逆アセンブラ Inside-R 
特別付録 PC- 8001 /880I 版 S-OS “SWORD" 

■87 年 10 月号 - 

第 50 部 tiny CORE WARS 



第51部 FuzzyBASIC コンパイラの拡張 
第52部父1如「1)〇版5-05 “ SWORD " 

■ 87 年11月号- 

序論 神話のなかのマイクロコンビュータ 

付録 S - OS の仲間たち 

第53部もうひとつの FuzzyBASIC 入門 
第54部ファイルアロケータ& ローダ 
インタラプト S - OS こちら集中治療室 
第55部 BACK GAMMON 

■ 87 年12月号- 

第56部夕ートルグラフィックパッケージ TURTLE 
第57部 XI turbo 版 “ SWORD ” アフターケア 

ラインプリントルーチン 
特別付録 PASOPIA 7 版 S-OS “ SWORD " 

■ 8 B 年1月号- 

第 5 B 部 Fuzzy BASIC コンパイラ.奥村版 

付録 石上版コンパイラ拡張部の修正 

■ 8 B 年2月号- 

第53部シューティングゲーム ELFES 

■ 88 年3月号- 

第60部構造型コンパイラ言語 SLANG 

■ 88 年4月号- 

第61部デバッギングツール TRADE 

第62部シミュレーションウォーゲーム WALRUS 

■ B 8 年5月号- 

第63部シューティングゲーム ELFES D 

第64部地底最大の作戦 

■ 88 年6月号- 

第 B 5 部構造化言語 SLANG 入門( I ) 

第66部 Lisp -85 用 NAMPA シミュレーション 

■ 88 年7月号- 

第67部マルチウィンドウドライバ MW-I 

連載 構造化言語 SLANG 入門 (2) 

■ 88 年8月号- 

第68部マルチウィンドウエディタ WINER 

■ 88 年9月号- 

第69部超小型ェディタ TED -750 

第70部アフターケア WINER の拡張 

■ 88 年10月号- 

第71部 SLANG 用ファイル入出カライブラリ 

第72部シューティングゲーム MANKAI 

■ 8 B 年11月号- 

第7 3部シューティングゲーム ELFES IV 

■ 88 年12月号- 

第74部 ソースジェネレータ SOURCERY 

■ 89 年1月号- 

第75部パズルゲーム LAST ONE 

第76部ブロックゲーム FLICK 

■ 89 年2月号- 

第77部高速ェディタアセンブラ REDA 

特別付録 XI 版 S-OS " SWORD " く再掲載〉 

_89年3月号- 

第78部 Z 80 用浮動小数点演算パッケージ SOR 
OBAN 

■ B 9 年4月号- 

第79部 SLANG 用実数演算ライブラリ 

■ 89 年5月号- 

第80部 ソースジェネレータ RING 

■ 89 年6月号- 

第81部超小型コンパイラ TTC 

■ 89 年7月号- 

第82部 TTC 用パズルゲーム TICBAN 

■ 89 年8月号- 

第83部 CP / M 用ファイルコンバータ 

■ 89 年9月号- 

第84部生物進化シミュレーション BUGS 

_89年10月号- 

第85部小型インタプリタ言語 TTI 

■ 89 年11月号- 

第 B 6 部 TTI 用パズルゲーム PUSH BON ! 

■ 89 年12月号- 

第87部 SLANG 用リダイレクションライブラリ DI 0 .UB 

■ 90 年1月号- 

第88部 SLANG 用ゲーム WORM KUN 

特別付録再掲載 SLANG コンパイラ 

■ 90 年2月号- 

第89部起小型コンパイラ TTC ++ 


■ 90 年3月号- 

第 90 部起多機能アセンブラ OHM-Z80 

■ 90 年 4 月号- 

第 91 部フアジイコンピュータシミュレーシヨント MY 

■ 90 年 5 月号- 

第 92 部インタプリタ言語 STACK 

■ 90 年 6 月号- 

第 93 部リロケータブルフォーマットの取り決め 
第 94 部 STACK 用ゲーム SQUASH! 

第 95 部 X68000 対応 S-OS “SWORD” 

特別付録 PC-286 対応 S-OS “SWORD" 


CO 

ro 


■ 90 年 7 月号- 
第 96 部リロケ 

■ 90 年 B 月号- 

第 97 部リンカ WLK 

■ 90 年 9 月号 - 

第 S8 部 BILLIARDS 

■ go 年10月号- 

第 39 部ライブラリアン WLB 

■90 年 11 月号- 

第100部タブコ- 

■ 90 年 12 月号一 


タブルアセンブラ WZD 


卜対応エディタ EDC-T 


第 101 部 STACK コンパイラ 
I _91 年 1 月号- 


第102部ブロックアクションゲーム COLUMNS 
■91 年 2 月号- 


第103部ダイスゲーム KISMET 

■ 91 年 3 月号- 

第104部アクションゲーム MUD BALLIN’ 

■ 91 年 4 月号- 


第105部 SLANG 用カードゲーム DOBON 
! .91 年 5 月号- 


第 106 部実数型コンパイラ言語 REAL 
I _91 年 6 月号- 


第 107 部 Small-C 処理系の移植 
■ 91 年 7 月号- 


第 108 部 REAL ソースリス ト編 
■ 91 年 8 月号- 


第 109 部 Sman-C ライブラリの移植 
| 91 年 9 月号- 


第 110 部 SLANG 用 NEW ファイル出カライブラリ 
■ 91 年10月号- 


第 111 部 SmaH-C 活用講座(初級編) 

■ 91 年 11 月号- 

第 112 部 SmaH-C 活用講座(応用編) 
第 113 部 MORTAL 

■91 年 12 月号- 


第 114 部 Small-C SLANG コンパチ関数 

■ 92 年 1 月号- 

第 115 部 LINER 

■ 92 年 2 月号- 

第116部シミュレーションゲーム POLANYI 
■92 年 3 月号- 


第 117 部カードゲーム KLONDIKE 

■ 92 年 4 月号- 

第 118 部オプティマイザ 080 実践 SmaH-C 講座⑴ 

■92 年 5 月号- 

第 119 部 COMMAND.OBJ 実践 SmaM-C 講座⑵ 

■92 年 6 月号- 

第 120 部 COMMAND.0BJ2 実践 SmaM-C 講座 (3) 
■92 年 7 月号- 


第 121 部関数リファレンス実践 SmaH-C 講座⑷ 

92 年 8 月号- 


第 122 部ワイルドカード実践 SmaH-C 講座⑸ 
第 123 部グラフィックライブラリ GRAPH.LIB 
■92 年 9 月号- 


第124部 0-EDIT&M0DCNV 
■92 年10月号- 


第 125 部 SLENDER HUL 実践 SmaH-C 講座⑹ 
92 年 11 月号- 


第 126 部 EDIT 実践 SmaH-C 講座 (7) 

■92 年 12 月号- 

第127部 MAKE 実践 SmaU-C 講座⑻ 


►►まさか Oh ! X で「天理ラーメン j が出てくるとは。「神座(かむくら〉」や「天下一品」な 
どいろいろありますが,その中でも r 天ラ j は特異な存在です。遠くは名古屋からも食べ 
に来る人がいるそうで,私はベンチに“置いて”食べる店が本店だと思っています。 

陣山達夫 (23) X 68000 EXPERT , XlturboII , PC -286 X 大阪府 


シューティングゲームコアシステム作成法 (3) 131 








































































































第 70 回知能機械概論 お茶目な計算機たち 


ほつかほつかメディアの美味しし、食べ方 


/ — メディァと廟_/ 

直接対面して会話をしたり意志疎通を行 
うの力 ? ,人と人との コミュニケーションの 
最も基本的なものでしよう。ただし,この 
方法では,同じ時間に同じ場所にいてはじ 
めて成立する,という当たり前ではありま 
す力 ? ,きわめて大きな制約があります。 

一方,人類はそのような制約をもたない 
さまざまなメディアを生み出してきました。 
その結果,印刷物,電話,テレビ,新聞な 
ど多くの選択肢が用意されてきました。そ 
の中で最も新しいメディアのひとつが,計 
算機を使ったコミュニケーションです。 

我々のように,毎日計算機に向かってい 
るような人たちは,従来,電話や手紙で行 
っていたことのかなりの部分を,電子メー 
ルという形に移行させてきたといえます0 
対面して行っていた研究所での議論や,事 
務的な連絡のいくらかも,計算機上の(グ 

ローバル あるいは ローカルな)ニュース グ 
ループや電子メールに置き換えられていま 
す。 

新しいメディアは単に,従来のメディア 
が担っていた情報伝達のいくらかを引き継 
いだり,伝えることのできる情報量を増や 
すというだけでなく,メディアのもつ新し 
い特質によって,人と人とのつながりその 
ものを塗り変える可能性さえもっていると 
思います。突き詰めれば,我々自身を変え 
る,ということになるのでしよう。 

そこで,計算機を用いたコミュニケーシ 
ョンと いう ものに ついて 考えてみます。な 
どとひと口にいっても,電子メール,ネッ 
トワークやパソコン通信における SIG / 電 
子会議と多くのマルチメディアを想定する 
ことができるのですが,話を拡散させない 
ために,ネットワークやパソコン通信で実 
現されている, SIG / 電子会議システム上で 
の会話や議論という場面に限定します。 

L フライべートでしかもハフリック/ 

ネットワーク上で会話する場合,まず注 
意しなくてはならないのは,1対1の会話 
形式をとっている場合でも,あくまで公衆 
の面前であるということに気をつけねばな 
らない,ということです。たとえば, 

「侍望された X 68030 はどうしようもない 


ね。某ペケぐらいだよ,評価しているのは」 
などといきなり書くことは,まるで無責任 
な態度ということができます。もし,これ 
が仲間内の会話ならば,話はもちろん違い 
ます。いまのように根拠もなくけなしても, 
それに刘•して即座に, 

「いや,そんなことはないよ。僕も最初は 
そう思ったけど,やっぱりこれだけ待たせ 
ただけのことはあるよ。そんなこというく 
らいなら,あのぬりかべカラークラシック 
なんて,ブラックユーモア以外の何でもな 
いね。真正面のマイクの穴なんて,見ては 
いけないものを見たという感じだよ」 

なんて調子で,すぐに誰かが応戦したりし 
て話はなにごともなく進みます。 

いうまでもなく,公衆の面前で何かをけ 
なすには,それ相応の根拠が必要となるの 
です。個人的な会話の形式をとってはいま 
す力 1 ',実は マスメディアに ほかならないた 
め,これは当然の義務といえるでしよう。 

個人と個人の会話の形式ながら,実は公 
衆の面前であるという性質の長所をまとめ 
ると,次のようになるでしよう。 

• 情報が一度に伝達される 
• 公衆の面前という目に見えない ブレーキ 
がかかって,話が極端な方向に流れない 
• 説得力のある議論を心がけるようになる 
• 説得力のある人間に応援がつく 

また,次のような短所も同時に生じます。 
»公衆の面前という意識を弱くすると,公 
私のけじめのつかない軽はずみなやつ,と 
みなされる 

• 自分の非を簡単には認めたくなくなる 

し バラ言語 I 籠の欠落 1 

ネットワーク上の会話は,テキスト文字 
列にかぎられる場合が現在多いので,情報 
のバンド幅(流量)が制限を受けます。 

「あんなえげつない比較広告を打つなんて 
NEC もだいぶ苦しいとみえるね」 

などと書くと,ずいぶんグサリとくる表現 
である,と受け止められがちです。しかし, 
日常会話では顔の表情ひとつで,言葉もず 
いぶん違った意味をもちます。 

言葉以外の身振り手振りなどによる情報 
のことを,パラ言語情報というのだそうで 
すが, それがザックリと落ちてしまうと, 
読んだ人がどう感じるかを常に注意しない 


とだめなわけです。 

テキスト文字列だけで会話がなされ,ほ 
かの身振りや表情などの情報が付け加わら 
ず,また,いろいろな感じ方をする人が読 
むという特性のため, 

•ややもすると誤解される 
という欠点が生じる可能性もあります。こ 
れは,前述したように長所として捉えると, 
• 厳密で論理的な議論を心がけるようにな 
る 

ということになります。 

パラ言語情報の欠落を補うような知恵も 
生み出されています。たとえば先ほどの例 
で,いった言葉を,冗談だよ,と和らげる 
方法として,表情を表すマークが使われま 
す(顔を左に倒して見てください)。 

「……だいぶ苦しいとみえるね。:-)」 

このマーク以外に,(笑)などと付け加え 
ることもありますが,こちらは上のマーク 
と違い,冷笑,嘲笑の意味で使う人がいま 
すので気をつけてください。:-)と(笑) 
を比較すると,誤解を招かず情報量が多い 
という点でマークのほう力 5 ' パラ言語情報 
としては優れているのでしよう。 

[ リア) W イムでしかもオフライン/ 

ネットワーク上の記事は,フォローし合 
うことにより,形としては連続的に議論が 
進んでいくように見えます。もちろん,実 
際は時間の流れにおけるボイントポイント 
で,記事が順番に投稿されているわけです。 
したがって,話題によっては同じ発言者が 
過去の意見と矛盾する発言をすることも, 
むしろ自然といえるのです。 

「マックはやはり 16 MHz の68030を積んで 
いれば十分ではないでしようか?」 

といっていた人力 5 ', 

「カラークラシックは遅くて使えません 
ね」 

といったとしても,この2つの発言が漢字 
Talk 7 の出る前後に出されたならば,きわ 
めて普通なのです(実際,漢字 Talk 7 は重 

い)。 

この例はまだわかりやすいのですが,極 
論すれば,時間がたてば人の価値観さえ変 
わったっておかしくはないではないか,と 
いう意見もあります。このような場合には, 
ネットワークの議論がリアルタイム的な性 


132 Oh!X 1993.5. 













Arita Takaya 有田陸也 


格を有していることと,記事を投稿した瞵 
間からその記事は過去の記録となる,とい 
う2つの事実が意外と難しい問題を生み出 
すのです。 

ネットワークにおける議論や会話の,こ 
のような特徴に関する長所をまとめると次 
のようになるでしよう。 

• 記録に残るので貴任のある投稿が増える 
• 事態の動的な変化に対応できる 
• 過去の議論が記録されて失われない 
•十分に時間をかけて練った意見を投稿で 
きる 

一方,短所は次のとおりになります。 
•記録に残るので気楽に投稿しにく くなる 
• 過去の発言との一貫性を保つのが難しい 

广唯文性」ぁるいは「匿人性」/ 

ネットワークは,構成しているハードウ 
ェアの物理的特性に由来するさまざまな特 
性があり,そこから生まれる文章スタイル 
というものがあります。しかし,それにつ 
いては,まだはっきりとしない混沌とした 
段階にあるのではないでしよう力、まだま 
だ熟しつつあり,これからネットワーク文 
化の一環として興味いものが生み出され 
ると思います(筒井康隆氏のプロジェクト 
もこれの第一歩ともいえましよう)。 

僕にとって最も興味深いのは,ネットワ 
ーク上の議論では,各個人個人が生身の人 
間として持っているモロモロの付随物,付 
随概念を失ってしまっているという性質で 
あり,そこから生まれる未知の現象であり 
ます。この性質に無理やり名前をつけると 
すれば,唯文性(文字から構成されるテキ 
スト列:文章だけがその人のすべてを表 
す)ということになるのでしようか。 

ネットワーク上では,身分や職業,背丈, 
格好などに左右されない議論,コミュニケ 
ーシ ヨンが期待され ている し,実際そのよ 
うな傾向が強いと僕は思っています(希望 
的観測を多少含んで いるか もしれません)。 

匿名性という言葉の場合は,同時に無貴 
任という ニュアンス も含むのですが,匿人 
性という場合には,結果的にはそうなるか 
もしれないが第一意的にはそういう意味を 
含まない,という言葉として定義したいと 
思います0パラ言語情報あるいは,人の生 
身に付随するすべての情報を,書かれた記 


事から分離するところに源がある言葉なの 
です。 

唯文性,あるいは匿人性というぎこちな 
い言葉から,何が生まれるかということは, 
すぐに予測のつくような問題ではないでし 
よう。僕が以前述べた,高度な情報化社会 
が生み出す(同時に全体の協調を生み出す 
ような)まったく新しい個人主義(文献1 ) 

の出現を早める原因になりうるのではない 
か,ということがまずいえるでしよう。 

/ 1 A 性胜み出すサィハ-スペ-ス / 

匿人性というところからの発想として, 
「発言している人が別に人間でなくても,自 
分にとって有意義な発言をしてくれるのな 
らば,まったく問題がないのではないか」 
ということがあります。確かに,それでも 
何の不自然さもないわけです。人間そっく 
りのサイボーグか何かを作る必要もまった 
くないわけですし。このことをもっともっ 
と発展させると,計算機を使ったコミュニ 
ケー シヨンの あり方というものを,いわゆ 
るサイバー スペースの 世界における人(的 
なもの)と人(的なもの)の関係という位 
置づけへ連続的に移行させて考えることも 
可能である,ということになるでしよう。 

ところで,ネットワークの信号線の先に 
いるのは人間なのか,あるいは計算機なの 
かという話は,人工知能の思考カレベルに 
関する有名な想定である,チューリングテ 
スト的な話そのものになります。実際に行 
われたチューリングテストの変形版に関す 
る話題(文献 2) を紹介しましよう。 

1991年に行われた, Loebner 賞大会では, 

8個の端末のうち2個を人間が操作し,残 


りの6個は北米各地のプログラムがモデム 
を通して操作されました。そして,計算機 
とあまり馴染みのない10人の審査員が端末 
を通して15分間会話を行い,相手の知能レ 
ベルを評価したのです。自由な会話は,今 
日の技術レベルでは無理である,というこ 
とで,プログラムまたは2人の人間が好き 
な テーマを 設定できることにしました。 

その結果,採点された知能レベルが最も 
高かった端末は,当然というべきか2人の 
人間でした。そして,多くのプログラムは 
うまく答えられなかったのです。ただし, 

3位のプログラムは人間とあまり差がなか 
ったといいます。10人のうち5人までもが, 
相手を人間だと判断したほどです。 

結局,この実験からは次のようなことが 
わかるということです。 

• 3位のプログラムはキーを打つタイミン 
グ,そしてわざとスペルミスを起こして訂 
正させたりするところまでシミュレートし 
ていたので,審査員がだまされた 
• このプログラムは「気まぐれな会話」を 
テーマに 選んでおり,難しい質問をしても 
冗談をいってすませることができた 

このことは,人間の知能のように資源が 
限定されていても相手の発言に対して,と 
りあえず何か関連のありそうな反応だけで 
も示して,会話を持続させるという特殊な 
側面を表しているのではないでしようか。 


参考文献 

1 ) 有田隆也:知能機械概論第58回 AI 新個人主 
義を支える思想, Oh ! XI 992 年4月号,164- 165 pp . 

2) 小谷善行,松原仁,大沢英一:コンピュー 
夕は人間に勝てるか?!,月刊情報処理 I 式験,1993 
年3月号, 275-284 pp . 


チューリングテストの概念 

計算機概論の基礎を築いたイギリスの数 
学者アラン•チューリングの考えた,機械 
が思考できるかどうかということを調べる 
ためのひとつのテスト。質問者は別の部屋 
にいる X と Y に対して自由に質問でき.回 
答を得る。そして,正しくそれぞれの性別 
を見分ければよい。 X と Y の一方が機械で 
あり,その機械は人間の判断を誤らせよう 
とする。両方とも人間であった場合の確率 
が,片方が機械であった場合の間違えた確 
率と同じであれば,機械は思考できるとい 
うことになる,というものである。 



知能機械概論 133 















!♦ I I i I • 8 • • 


猫とコンピュータ 


.•な 


チケット予約を待ちながら 

声露嫌’ソ'趣驗て.’ 

fakazawa KyoKo 

高沢恭子 

最近ではチケツトも電話予約が多いよろです。行列して待つことが 
な<なつだ代わりに,予約開始直後は電話回線の激しい争奪戦とな 
ります。トオルくんのだめに「参戦」しだキヨウコさん。さて……。 


ある土曜日の午前10時すぎ。 

ホンニヤ アがなんども マシンルーム をの 
ぞいては,小声で私をさそっている。キッ 
チンまできて,自分にゴハンを食べさせろ 
というのだ。けさ早〈いちど食事をすませ 
たのは,あれはノーカウントだからネと 
堂々といっている。 

こちらは10時と同時に, FAX 電話のリダ 
イヤルボタンを押しつづけているので,猫 
のゴハンまで手がまわらない。もう20分以 
上もこんなありさまだ。 

いまは 「ニヤ j と声をかけては, 2〜3 
歩キッチンの方向に先導をこころみている 
ホン ニヤ アだが,そのうち強制執行の態度 
に出るだろう。動こうとしない私の足首に 
かみついてくるのだ。 

割り込み合戦 

ある日のある時刻を合図に,ときどき, 
全国規模でいっせいにはじまる電話回線の 
争奪戦がある。話題のアーティストや人気 
の ロックグループ などの,公演のチケット 
予約をしたかったら,どうしても参加しな 
ければならない運だめしのレースだ0 

ジョン•ウイリアムズとボストンポップ 
スの,日本公演のチケットを予約してほし 
いとトオルにたのまれた0友人のぶんも入 
れて2枚。 「 ETj や「スターウォーズ」ほ 
か,数々の映画音楽を手がけた作曲家がみ 
ずから指揮する演奏会で,最後の日本公演 
と銘打ったものだ。とくに最終日の演目が 
呼びものだから,ぜひその日のチケットを 


入手したいという。 

この予約はたいへんだろうというトオル 
の的確な予想だったのに,たのまれた私は 
楽観していた。前回,ジョン•ウイリアム 
ズが来日したときに,とてもかんたんによ 
い席がとれたのがいけなかった。「米米クラ 
ブ」や 「 BO 0 WY 」 とはちがうから,あっ 
さり手に入るものときめていた。 

そして前売り開始のきょう午前10時,ほ 
んの2〜3分のつもりで電話の前に立った 
私は,それきり動けなくなった。 

スタート時から話し中,かけても,かけ 
ても話し中。ッーッーという音を聞きなが 
ら反省をはじめた。けさ出がけに夫が いっ 
ていたように,通信ソフトを使ってリダイ 
ヤ ルのセットを しておけば よかった。いっ 
たん手動でダイヤルをはじめると,1秒の 
チャンスも惜しまれて,戦法を変えるのを 
ためらってしまう。 

電話予約は,行列して求めるのとちがっ 
て,地域的なかたよりがなくていい。自宅 
でできるのも便利だ。その代わり,全員が 
横並びのかたちで熾烈な割り込みの競争を 
することになる。一瞬のスキをねらっての 
アクセス競争で,運だけがたよりだから, 
まあ,いちばん平等かもしれない。 

ただし,電話は行列とはちがい,売り切 
れの時点がわからないのが欠点だ。あるア 
ーテイストのチケットが10分で完売となっ 
て,あとの人たちに権利はなくなっていて 
も,購入を希望する人のすべてが,自分の 
電話がつながるまでダイヤルしつづけなけ 


ればならない。「売り切れ」の答えをもらう 
ために1時間半かけた経験もある。 

ゴハンをがまんできないホン ニヤ アの実 
力行使がはじまった。私のほうもァテのな 
い戦いがつらくなってきた。ここでついに 
いったん受話器を置いて,通信ソフトを立 
ちあげ,オートリダイヤルの操作をするこ 
とにした。これを利用しない手はない。 

電話機の手動のリダイヤルボタンも,ご 
くふつうの場合ならじゅうぶん便利だが, 
こんな異常な状況では役にたたない。この 
FAX 兼用電話も,ワンタッチのボタン操作 
で,受話寧をとらずにくりかえしァクセス 
ができる。ただし,話し中の発信音が聞こ 
えたら,そのたびにリセットボタンを押し, 
またリダイヤルボタンを押すという操作を 
くりかえさなければならない。けっきよく, 
つきっきりで機械の補佐をすることになる。 

愛用の 「 BIG - Term 」 は,オートログイ 
ンからオートダウンロードまで,ぜんぶサ 
ポートしてくれるありがたい通信ソフトだ 
が,きようはチケットの予約まで手伝って 
もらうことになった。 

電話リストの画面を出し,空欄にチケッ 
卜の申し込み先の電話番号を入力する。つ 
ぎに通信条件の設定画面で,リダイヤルの 
項目のなかにある条件を選択する。 

ダイヤル(アクセス)回数は,1回から200 
回までを,ダイヤル間隔は20秒から240秒ま 
でを選択できる。回数を仮に100回ときめ, 
間隔は最小の20秒と設定した。モデムの音 
量を大きめにしてアクセスを実行,これで 
電話から手が離れ,ほかのしごとをするこ 
とができる。 

身上調査 

ボコボコ, プクプクというのはアクセス 
の音。そのあとのツーツーは話し中で,チ 
—ンといって回線が切れる。あいだをおい 
て,またアクセスにいどむ。モデムの忠実 
にはたらく音を聞きながら,私はたまった 
書類や郵便物の整理をはじめた。 

ホンニヤアはキザミノリをのせたキヤッ 
トフードをたいらげたあと,お礼もいわず 
にソファでくつろいでいる。 

返送しなければいけない郵便物や委任状 
などにまじって,予備校への提出書類が出 
てきた。いよいよ受験の年度を迎えたトオ 
ルは,都心に近い予備校を選んで,週に1 


134 Oh!X 1993.5. 




度だけの ゼミナールコースを 受講す る こと 
にきめた。そのための選抜試験というもの 
を受けて受講を許され,この身上調査の提 
出をもとめられたのだ。 

この調査書は,本人以外に家族について 
の記載も要求している。さしつかえなかっ 
たらという但し書きはあるのだが,年齢, 
職業のほか,とくに最終学歴の欄が大きく 
とってある。 

私立の場合はわからないが,トオルのす 
ごしてきた公立では,幼稚園以来,身上書 
に家族の学歴を記入する欄はなかった。基 
本的な環境以外の情報は,本人の学校生活 
には不必要としているのだろう。 

ちょうど先日,夫が參考になるよといっ 
て,入社試験の面接の際に,採用側が「し 
てはならない質問の例」という印刷物を見 
せてくれた。企業が人を採用するときの, 
おもに差別にあたるような質問への戒めだ 
った。質問は,本人の意志や能力について 
なされるべきで,それ以外の生い立ちや環 
境,家族や家業,財産,信仰などにはふれ 
てはならないという。 

たとえば,「お父さん(お母さん)がいない 
ようですが,どうしたのです力 Mr お父さん 
はどこの会社につとめていますか。役職は 
なんですか」「両親の学歴は J 「両親は共働 
きですか」「お兄さんはどこへ就職していま 
すか」。 

あるいは,「あなたは何かを信仰していま 
すか」「家の宗教はなんですか」「あなたは 
何党を支持していますか Jr あなたの家では 
何新聞を読んでいますか」。 

これらはわかりやすい例だが,ほかにも 
なぜ問題とされるのかわかりにくい例もた 
〈さんあり,それぞれに根拠が説明されて 
いた。 

学校のなかで,先生が生徒本人の個性を 
みつめようとしたら,偏見の材料になるよ 
うな予備知識や,むだな情報はないほうが 
よい。会社が人を採用するときも,本人に 
ついてだけ知ることができれば,じゅうぶ 
んなはずである。 

そういう建前をかかげながら,私たちは 
自分だけの判断に自信が持てなくて,その 
人自身のこと以上に,それをとりまく条件 
をチェックしようとする。家の職業はなに 
か。親兄弟はどんな人か。どんな住まいな 
のか。本人に関することであっても,その 


人の本質よりも,その人を等級づけるよう 
な資料をほしがる。とくに学歴などだ。 

B - 612 番 

「越乃寒梅」という,まぼろしの銘酒として 
珍重されている日本酒は,手に入れること 
がたいへんむずかしい。味の評判が高いう 
えに,もともと生産もすくないようだ。手 
に入りにくいから,なお評判になることも 
あり,高価である。そうなると,本来の味 
は評判に粉飾されてよくわからなくなる。 

わが家はいつも年の暮れに,あるかたか 
ら,その「越乃寒梅」をいただく幸運にあ 
ずかり,新年には来客にご賞味いただくこ 
とも多い。ところが,「コ シノ カンバイ」な 
んてユメにも知らないという人もいる。そ 
ういう人は,これもいただきもののブラン 
デ ー「ヘネシー」 なんていうほうに ,よっ 
ぽど興味があるのだ。 

するとこちらは,これがどんなに名高い 
銘柄で,いかに珍重され,入手がむずかし 
いものであるかを,その評判だけで相手に 
わからせようとする。たいせつなのは,お 
酒そのものの味を吟味してもらうことであ 
って,そのためには,その人がなんの情報 
も持たないほうがよいというのに。 

はずかしいことだけれど,けっきよく私 
たちも,自分がおいしいと感じることより, 
いかにたくさんの人たちが「おいしい」と 
いっているかを判断のめやすにしてしまっ 
ているのだろう。 

予備校が両親や兄弟の最終学歴を知りた 
がるのは,たぶんこれとはすこしちがう。 
その生徒の学力の可能性や限界を短期間で 
手っとり早〈つかんで,大学入試の攻略に 
役だて,予備校としての実績をあげるため 
のささやかな資料なのだ。といっても,本 
人の学力の範囲を推量するために親の学歴 
も参考にしようというのは,実力の真価を 
見るためには,はたしてプラスなのか,ま 
たはあやまりのもとになるのかわからない0 

サン=テグジュペリの『星の王子さま』 

の1節に,「新しくできた友だちの話をする 
とき,おとなの人は,かんじんかなめのこ 
とはききません。くどんな声の人?〉とか, 
くどんな遊びがすき?〉と力、,くチョウの採 
集をする人?〉とかいうようなことは,て 
んできかずに,〈その人,いくつ?〉とか, 
くきようだいは,なん人いますか〉とか, 



illustration : Kyoko Takazawa 


く目方はどのくらい?〉とか,くおとうさん 
は,どのくらいお金をとっていますか〉と 
かいうようなことを,きくのです。そして, 
やっと,どんな人か,わかったつもりにな 
るのです。(中略)おとなの人というものは, 
そんなものです。わるく思ってはいけませ 
ん。子どもは,おとなの人を,うんと大目 
に見てやらなくてはいけないのです」とい 
うのがある。 

まわりを囲む条件ではなく,その人自身 
をみつめること力 5 ',おとなの私たちにどこ 
までできるだろうか。 

去年の夏,六本木で, FBI のメンバー「ま 
っと」君の結婚披露パーティーがひらかれ 
た。当日会場にいってはじめて気づいたこ 
とがある。 7年以上の交友関係を重ねなが 
ら,私も夫も「まっと」君の本名も,年齢 
も職業も知らなかったのだ。私たちがおつ 
きあいしてきたのは,まぎれもなく 「まっ 
と」君本人だったわけだ。ネツトワーカー 
の世界では,こういうこともじっさいにあ 
るではないか。 

11時15分,アクセスに成功した音がモデ 
ムか.らついに聞こえた。 

「もう,席はないでしょうね」思わず私は 
いっていた。 

「 A 席ならまだ残ってますけど」 

11,000円の A 席を2枚,やっとの思いで 
確保した。 

「予約ナンバーはボストン612です。銀行振 
込の際,忘れず氏名欄にお書きください」 

どこかで聞いた番号だと思ったら,『星の 
王子さま』の住む星が 「 B -612 番」だったの 
で,思わずニヤリとした。 

出典:「星の王子さま j 内藤濯訳岩波鲁店 
猫とコンピュータ 135 









DOS / V パソコンが日本語ソフトを走ら 
せるところを実際に見ておかなくては,と 
思っている矢先に, 「 DOS / V パソコンの日 
本語処理はとんでもなく遅い」という情報 
を確かな筋から,さも自慢げに聞かされて 
しまった。この号の締め切りまでに調べて, 
その話をしようと考えていたのだが,さん 
ざん話題になっているわりには,私のまわ 
りには DOS / V パソコンを持っている人を 
まったく発見できなかった。 

まあ考えてみれば,日本語表示をすべて 
ハードに頼らず 0 S とグラフィックで処理 
してしまうのだから,速いはずがない。 
Xlturbo のほうが PC -8801 よりも日本語処 
理がずっと速かった,という懷かしの議論 
と内容的には同じことなのだろうから。む 
しろ, CPU のスピードアップによって, 
その致命的なハンデをどの程度カバーして 
いるかを確認してみたかったのだ。 

次号締め切りまでには,パソコンシヨッ 
プにでも行って見てくることにしよう。 

氺ホ本 

さて,世の中では,パソコンどころでは 
ない大変な事態が起きている。恐れていた 
事態がどうやら現実のものとなったようだ。 
あきらかにそれとはわからない形で,し力> 
し,とんでもな〈大きな衝撃波が広がりつ 
っある0 

「タカハラさん,聞きましたか ? J 
「そういわれても。何の話です?」 

「〇〇社の△□さんが結婚することになっ 
たんですって。式は6月だそうで。」 

「あらっ .oJ 

「ところで,タカハラさんはまだなんです 
か?なんか最近結婚する人が多いみたい 
ですから」 

「うん,そろそろいいですね一。準備は整っ 
ているといってもいいですよ。ただ,相手 
はいません。こればっかりは,ない袖は振 
れませんしねえ」(虚しい大笑い) 


1月に皇太子殿下ご成婚,という報道を 
テレビで見たとき,来るべきものが来た, 

と感じた。別に皇太子殿下がどうこうとい 
うのではない。 X デーを境にして,ブーム 
にのりやすい日本人たち力す,我も我もと次 
々に右に倣って結婚しはじめるのではない 
か,と危 1* 具していたのだ。 

で,まだいまのところ,マスコミが取り 
上げるほどには結婚フイーバーは顕在化は 


していない。 

しかし,今年に入ってから「決めた」と 
いう話は確かによく聞くのである。今年に 
入ってわずか3力月。さほど多くないぼく 
の知り合いだけで,男女合わせて4人もが 
相次いで結婚式の日取りを決めてしまった 
のだ。今年挙式した人もすでに1人出現し 

ている。 

昨年,一昨年とぼくの知人のうち結婚し 
た人は1年間でそれぞれ2人ずつしかいな 
かったことを考えると,ちょっとした異常 
事態である。 

たまたまぼくのまわりの人や,まわりの 
人が感じているにすぎない範囲のことなの 
で,断定的なサンプルにはほど遠いのであ 

[ -]) ▽ ] R • N I G H T 

(クロスオーパーナイト) 

[第34話] 

結婚フイーパーが来る!? 



TAKAHARA HIDEKI 局原秀 CIS 


る力' やはりその種の空気が漂っているよ 
うに感じる。 

もちろん,今年挙式した人は昨年から周 
到に準備してきたのだろうから,影響を受 
けてのことではないだろう。一緒に住んで 
いて,秒読み態勢に入っていた人もそうだ。 

しかし,そうではない人,たとえば,決 
まった相手がいながらどうしようかと迷っ 
ていた人や,今年になってから突然お見合 
いして話を決めてしまった人などは,少な 
からずご成婚と関係あり,とぼくは考えて 
しまうのだ。 

「ほら,皇太子さんも結婚するって決めた 
んだから,あたしたちも負けられないわっ, 
いいでしよ」「よし,式もこっちが先にやっ 


ちゃおうぜっ」 

なんて,対抗意識むきだしの会話が日本 
中のカップルのあいだで弾んでいるとはさ 
すがに考えられない。 

そうではなくて,なんとなくその気にな 
れなかった人を,その気にさせるインパク 
卜があったのではないか?ということだ。 

飛び降り自殺の途中でその気がなくなっ 
て,ビルの屋上の端でバ'ランスを失って手 
をバタつかせているときに,鳥が目の前を 
横切ったために一巻の終わり——無茶苦茶 
なたとえだが,そうした間接的な効果がか 
なりあったのではないだろう力%とぼくは 
推測している。 

残念ながら,まだこの現象をはっきり示 
す数値データは,ない。大手の都市ホテル 
によると,もともと挙式申し込みは激戦だ 
そうで,「今年に入ってからの申し込みが 
増えたかどうかはわからない」(各社)とい 
うし, OMMG とかのお見合いサービス会 
社の入会申し込みも,特別増えた形跡はな 
いそうだ。なにかデータとして表れてくる 
段階になると,いよいよ決定的なのであろ 
うが。 

ちなみに,こうした空気を察知してか, 
結婚ブームを先取りしたかのような便乗ビ 
ジネスはチラホラと出ている。 

先日,リクルート社が発表した,これま 
でにないタイプの結婚情報マガジン 「 XY 」 
(ゼクシィ)の5月創刊もそのひとつ。見本 
版によると,内容はいわゆる「ねるとんハ。 
ーティー」もどきの読者の会を開いたり,誌 
上紹介コーナーを用意したり,さらには結 
婚を考えている人のマニュアルやら,決定 
秒読みの人のためのブライダル情報やらが 
チヤンコ鍋風になっていた。 

この手の雑誌は,怪しげなミニコミ誌で 
はわりとたくさんあるようだが,書店の店 
頭で山積みしたり,コンビニ店に置くよう 
な普通の雑誌としては初めてだとか。 

この雑誌の名前,男女染色体と「セクシー」 
のもじりからつけたとのことだが,つけた 
人も気がつかないほどの意味深な名前だ。 
なにしろ 「 XY 」 だから 「 Z の一歩手前」, 
すなわちこれを読む必要のある人はいよい 
よゲームオーバー寸前,ということになろ 

5〇 

ちなみに,ぼくのわりと好きなカクテル 
に 「 XYZ 」 というのがある。「帰る前の最 
後の一杯」という意味だ。 


136 Oh!X 1993.5. 


illustration : Haruhisa Yamada 












贿穿 (で)のシヨートブロぱ一てい-^044 —■ 

w ナいけ空中あ,にごっ::! 

Komura Satoshi 古村聡 

日本全国巡業ではあきたらす,今度はメキシコまで行つてしまつだ(で)氏がお贈り 
するのは, XI 用の追いかけつこゲームと X 68000 用カラフル常駐ソフトです。2本 
とも適当な長さのリストなので,ぜひ打ち込んで遊んでみてください。 


たっだいまあ〜っ。なんの前触れもなく, 
突然メキシコに行ってきました。 

いやあ,メキシコっていいですね。 

まず,食費が安いっ! タ コス 10枚100 
円だしさ。冷えたビールもしぼりたてオレ 
ンジジ ュースも 500 ml くらいあって,どっ 
ちも60円くらい0昼の フルコース 定食(な 
ぜかどこでも コース 料理は昼にやってた) 
でも400円しないんですぜ。 

んでもって料理が辛いっ。どの料理みて 
も赤色か緑色。赤いのは赤唐辛子。んなら, 
緑だと辛くないだろうと思って食ったら… 
…緑は赤の10倍辛いんだ(緑唐辛子なんだ 
と)。ひいひい。でも,うまいんだ。辛い 
んだけどうまいんだ,うまいんだけど辛い 
んだ, これが。メキシコ 料理は10倍 カレー 
の5倍辛いぞ。 

で,さらにビールがうまい0もうこれが 
灼熱の太陽で熱いでしよ。辛いでしよ。ビー 
ルがうまいんだよう0 

んで,激辛を食いまくるでしよ0ビール 
を飲みまくるでしよ。するってぇと腹にく 
るんだなこれが。しかも……痛い(どこが 
痛いかって? そりやあ,10倍 カレーの 5 
倍辛いものを食いまくって ピーピーで 痛い 

となればもう . )〇しかも毎日が宿酔い 

状態だし,なんだかとんでもない旅でした 
ね,まったく。 

c f ^ 犬が戦ぅ姐な仍だ 

今月の1本目のプログラムは,な〜んと 
久しぶりに XI 用のプログラムなのです0 
東京都の北浦さんの作品で X 1 BASIC 用の 
2人対戦ゲーム, DOGFIGHT . BAS です。 
どうぞ。 

DOGFIGHT.BAS for XI 


(要 CZ -8 FB 01) 
東京都北浦暁光 

DOGFIGHT といっても犬のケンカでは 
ありません。空中戦です(懐かしいギャグ 
だなあ)〇このゲームは, BASIC で書かれ 
た2人対戦空中おにごっこゲームで,実行 
にはジョイステイックが2つ必要になりま 
す。 

まずは,リスト1を間違えないように入 
力してください。そして, SAVE してから 
RUN するだ'けです。 

2機の戦闘機が追いかけっこをしていま 
す〇最初はプレイヤー1が逃げ,プレイヤー 
2が追いかける役です。後ろから追いかけ 
ているプレイヤーカ ? ,逃げているプレイヤー 
をロックすれば勝ち,逃げているプレイヤー 
は追いかけているプレイヤーを4000 m 以上 
引き離せば勝ちです。 

画面は後ろから追いかけているプレイヤー 
2の視界を示しています。青い“△”はプ 
レイヤー1,つまり最初に追いかけられる 
プレイヤー1の戦闘機。赤い “[]” は追い 
かけるプレイヤー2の照準です0それぞれ 
のジョイステイックで戦闘機は8方向,照 
準は4方向に動くことができます。 

プレイヤー2が照準 “[]” を“△”に合 
わせれば,プレイヤー1をロックしたとみ 
なされプレイヤー1は爆発します。つまり 
画面上では, “[]” と“△”がおにごっこ 
をしているというふうになるわけですね。 

でも勝敗を決定するのはこれだけではあ 
りません。勝負の駆け引きとなるのがトリ 
ガー1(ジョイステイックの A ボタン)です0 
押し続けると戦闘機が加速,離すと減速し 
ます。それは画面左右の「マッハ」という 
ところに表示され, 0.2 〜 2.0 の間で戦闘機 
が飛びます。 



illustration : T.Takahashi 


もし,プレイヤー1がマッハ0.2,プレ 

イヤー2が 2.0 で飛んでいたとしたら? 
そう,距離の差は縮まり,ついにはプレイ 
ヤー2がプレイヤー1を追い越してしまい 
ます。するってえと, 

立場は逆転〜っ! 

となるんです。画面の“△”は赤くなり, 
“[]” が青に。プレイヤ ー2 が前を飛び, 
プレイヤー1がそれを追いかけるという展 
開になるわけです。 

逆にもし,プレイヤー1がマッハ2.0,プ 
レイヤー2が 0.2 で飛んでいたらどうなる 
でしょう。もちろん追いかける側と追いか 
けられる側の差は開きますね。画面下に 
「キヨ リノ サ」 とあります力す,これがどん 
どん大きくなるのです。差が4,000 m を超 
えるとふりきったとみなし,逃げる側(こ 
の場合プレイヤー1 ) の勝ちになるのです0 
さあ,追い詰めるか追いかけるか,技の 
微妙な駆け引きのなかで,あなたは生き残 
ることができるかっ! 

……う〜む,リストは短いのに面白いゲー 
ムですね0燃える燃える0やっぱり2人で 
遊ぶゲームはいいっすよ。私もメキシコの 
ゲーセンに行って,現地の子供とスト II に 
燃えた‘燃えた。 


こんなこというと XI ユーザーの人に怒 
られるかもしれないけど, XI もやるもん 



DOGFIGHT. BAS 


(で)のショートプロぱ一てい 137 
























ですね。古い マシンな のにち や一んと プロ 
グラムも作れるし,ゲームも遊べる。やつ 
ぱり パーソナルコンピュータは, いつまで 
もこうありたいですよね。まる。 


© 


ああ,虹色功人生 


卜2を X 68000 の エディ 
夕で入力し,それを 
NIJI . S という名前で 
SAVE してください。 
それから アセンブル, 

リンク作業を行います。 
X 68000用のアセンブ 
ラ,リンカを使い, 

A>AS NIJI.S 
A>LK NIJI.O 

としてください。これ 
で実行ファイル NIJI . 
X ができます。 

ということでプログ 
ラムができました。これで実行してみましよ 
う。 コマンド ライ ン 上から, 

A>NIJI 

とすると……。ほ一ら,画面全体が横短冊 
状に色が変わってきれいな虹状になるでしよ 
う。もう一度, 

A>NIJI 


さ〜って,イツキにいってしまいましよ とするとこのプログラムの常駐を解除する 
う。今月の2本目のプログラムです。2本 ことができます。 

目は東京都の佐藤さんのプログラムで ん 一, 言葉で説明するとあまり書くこと 

X 68000/030 用の環境⑺ソフトで NIJI.X がないですけど……(画面が虹になります, 
です。どうぞっ。 で終わりだからね)。ま,あんまり役には 

NIJI.X for X 68000 立たないけどきれいでいいですよね。 


このプログラム,ちゃんと常駐ソフトと 
して常識的な機能を押さえているし,割り 
込みをかけてパレットを変えているなど, 
プログラム的にも非常に参考になりますね。 
これから常駐ソフトを作りたい人,割り込 
み関係を使いたい人は参考にするといいか 
もしれません。このプログラムもアセンブ 
ラで書かれているわけですが,アセンブラ 
はこういうものを作るのにいちばん向いて 
いるようですね。 

ところで作者の佐藤さん。あのですね, 
投稿原稿にはひと言 「 readme . doc 」 を見 
てください。と書いてありました。が,し 
かし,ディスクのどこを見ても readme , 
doc がない 0 ってえわけで,このプログラ 
ムについては私が勝手に実行してみて,そ 
れで書いているので,使い方などはだいた 
いあっていると思うのです力 ? ,もし,間違っ 
ていたらごめんなさい。 

ああ,なんだか腹の調子がまだイマイチ 
だな。もしかして悪い病気でも持ってきて 
しまったんだろうか。もし伝染病だったら, 
来月号の Oh ! X はきっとお休みになってし 
まうんだろうな……(なぜってスタッフみ 
んな病気になってしまうから)。などと不 
吉な冗談をいいつつまた来月っ。大丈夫で 
すよつ,病気なんかじゃないから(笑)。 


(要アセンブラ,リンカ, IOCSCALL . MAC , 

DOSCALL . MAC ) 動かないよと思う前に ( 7 ) 


東京都佐藤隆一 

このプログラムは画面を虹状にするため 
の常駐ソフトです。画面が美しく幻想的な 
7色に彩られます。 

このプログラムを実行するにはアセンブ 
ラ,リンカのほかにマクロ定義ファイル, 

I 0 CSCALL . MAC , DOSCALL . MAC が必 

要になります0このマクロファイルは C 

compilerPRO -68 K か1992年6月号付録の 
創刊10周年記念 PRO -68 K のディスクに入っ 
ています。 

なお,リスト2はアセンブラのソースリ 
ストの形で掲載されています。まず,リス 


★ XlturboBASIC しかないんですけど 

う一ん,現在, Xlturbo を使っている人が知 
らないとも思えないのですが,いちおういって 
おきましよう。 CZ -8 FB 02( いわゆる XlturboBASI 
C ) のシステムデイスクしかなくても CZ -8 FB 0 I 
( XIBASIC ) を起動することはできます。 

まず, BASIC を起動してください。それから 
FILES でデイレクトリを見ると, 

CZ -8 FB 0 I.SYS 

というファイルがあるはずです。ここにカーソ 
ルを移して, 

RUN .’ CZ -8 FB 0 I . SYS ” 

としてリターンキーを押してください。これ 
でごく普通の XI BASIC が起動します。あとはプ 
ログラムを入力して RUN するだけです。がんばつ 
てね。 


★ほかの常駐ものに注意! 

—方, NIJI . X のほうですが,このプログラム 
は画面の同期を取るため, Vsync / Hsync という 
ハードウェア割り込みを使っています。この割 
り込みはこのような常駐ソフトで,非常によく 
使われる割り込みです。ところが,これらのハ 
ードウヱア割り込みというのは.ひとつの マシ 
ンにひとつしかありません。ですから,2つ以 
上の常駐ソフトが常駐した場合,割り込みがか 
ち合って変な動作をしたり,最悪の場合はどち 
らかがお行儀の悪いソフトであったリすると暴 
走してしまうということが起こるのです( N 1』. 
父は,割り込みの使用状況をチェックしている 
ので大丈夫です)。もし,不審な動作をしたとき 
には,ほかの常駐ソフトを外して正しく動くか 
言式してみてください。 


U スト 1 DOGFIGHT •巳 AS 


10 'DOG FIGHT 

20 IN IT: WIDTH *1Q:CLS:C0I.0H7:T(1> =1:T( 2 > =1:A$ = : X 18 : Yl = 3 :X2 = 

18:Y2=15:N=1:M=2 

30 LOCATE 11,2:FKINT". -- i " 

40 FOR 1=1 TO13 

50 LOCATE 11,2 + 1:PRINT"I I M 

60 NEXT 

70 LOCATE 11,16:PttJNT" ' - 1 " ;LOCATE 3,3 :COLOR1:PRIN 

T"PLAYER1":LOCATE 31,3:COLOR 2:PRINT"PLAYKR2":COLOR7 : LOCATE3,5:P 


RI NT. ,マ-"、": LOCATE 31 ,5 : P1UNT "マ-"、" 
81 LXNE(9L,2a)-(226,99) ,PSET,5,BP 

90 S=100:C=7:D=4:E=6 

91 FOR 1=0 TO 7 

92 LINE(91,S)-(226,S+I),PSET,C,BF 

93 SWAPC,D : SWAPC,E 

94 S = S+I :NJiXT 
100 * PLAYKH 1 
110 Sl=aTICK(N) 


138 ' Oh!X 1993.5. 


► 4 月号の座談会の「オーバーテイク j を取り上げているところがとても いい。 まるで制 
作スタッフの苦労が伝わってきそうです。 立花達史 (16) 兵麻 m 


















■J スト S NIJI.S 


1 


• include 

i iocscall.mac 

2 


• include 

i doscall.mac 

3 




4 

5 

TEXT_PAL 

equ $E 82206 

6 

7 

top: 



8 

9 

start : 

pea 

title mes 

10 


DOS 

_PRINT 

12 


bsr 

keep_check 

13 


move .1 

aO, dO 

14 


bne 

free 

15 




16 

keep : 



17 


bsr 

make_pal_data 

18 



19 


lea 

vdisp,al 
f l,dl 

20 


move•w 

21 


IOCS 

VDISPST 

22 


tst .1 

dO 

23 


bne 

vdisp_err 

24 




25 


lea 

hsync,al 

26 


IOCS 

HSYMCST 

27 


tst •1 

dO 

28 


bne 

hsync_err 

29 




30 


pea 

keep ok mes 

31 


DOS 

.PRINT 

32 


clr. w 

-(sp) 

33 


move .1 

tend-top,-(sp) 

34 


DOS 

_KEBPPR 

35 




36 




37 

free: 



38 


suba •1 

al,al 

39 


IOCS 

HSYMCST 

40 


IOCS 

_VDISPST 

41 




42 


move•b 

#3,dl 

43 


move .1 

#- 2 ,d 2 

44 


IOCS 

_TPALET 

45 




46 


pea 

$lO(a0) 

47 


DOS 

_HFREE 

48 




49 


pea 

free ok mes 

50 


bra 

exit - 

51 




52 




53 

hsync_err: 


54 


suba •1 

al,al 

55 


IOCS 

_VDISPST 

56 


pea 

hsync_err_mes 

57 


bra 

exit 

58 




59 

vdiap_err : 


60 


pea 

vdisp_err_mes 

61 




62 

exit : 



63 


DOS 

PRINT 

64 


DOS 

_EXIT 

65 




66 




67 

vdiap: 



68 


move.i 

dO,-(sp) 

69 


move •1 

pal pointer 1 ,d 0 

70 


addq .1 

#2,50 

71 


emp« 1 

#pal_data_end,d 0 

72 


bes 

vdisp 2 

73 


move .1 

#pal_data,dO 

74 

vdisp 2 : 



75 


move.i 

d 0 ,pal_pointer_l 

76 


move .1 

dO, iJal_pointer _2 

77 


move •1 

(sp)+,dO 

78 


rte 


79 




80 





►表紙の色が変わっていたので驚きました。内容のほうでは, 「GAMEOFTHEYEARj 
でズームの人気を再確認してまた驚きました。 

春名義行 (26) Xlturbo model 30 兵庫県 


hsync : 

move . 1 aO , -(sp) 

movea .1 pal_pointer_ 2 ,a 0 

move. w (aOj+.TEXTj.PAL 

cropa .1 #pal_data_end,a 0 

bca hsync 2 

lea pal_data,aO 

hsync 2 : 


move♦i 
movea•1 
rte 

aO,pal_pointer_2 
(sp)+ f a0 

make_pal_data : 


move•w 

»192-1,d2 

lea 

pal data ( a0 

move.1 

»SO0_lf_lf,dl 

make_pal_loop : 


IOCS 

HSVTORQB 

move•w 

dO,(a0)+ 

add. I 

#$01_ 〇0 _00,011 

dbra 

rts 

d2,make_pal_loop 

keep check : 


clr.l 

-lap) 

DOS 

_SUPER 

move.1 

dO,(sp) 

keep_check_loop : 


move•1 

(aO),d0 

movea•1 

dO,aO 

beq 

bsr 

keep_check_exit 

id_check 

bne 

keep_check_loop 

keep check exit: 
DOS 

_SUPER 
#4 isp 

addq•1 
rts 


id_check: 


lea 

id,al 

lea 

$l00+id-top(a0),a2 

id_check_loop: 


move.b 
beq 

(al)+,dl 
id_check_exit 

cmp. b 

(a2)+,d1 

beq 

id_check_loop 

id_oheek 二 exi t 


rts 


• data 


pal pointer 1: 


do.! 

pal_data 

pal pointer 2: 


dc.I 

pal_data 

id: 


dc. b 

* てきすと がにじ、 0 

titie_mes: 


dc. b 

,てきすと画面が虹 • Ver1.00* 

dc.b 

* Programmed by Akira Imifi ' )13,10, 

vdisp_err_mes: 


dc.b 

f VD ISP 力%保出来ませんでした • M3, 10,0 

hsync_err_mes : 


dc • b 

* HSYNC が 嫌 保出来ませんでした。 *,13,10,0 

keep ok_mes : 


dc.b 

•常駐しました • もう一度実行すると_します,, 13,10, 

free_ok_mes : 


dc.b 

’ メモリーから 撤退しました。 \13,10,0 

.bss 


.even 


pal_data: 


ds. w 

192 


pal_data_end : 
end : 


(で)のショートプロぱ一てい 139 


120 R1=STRIG(N) 

130 X3=X1 : Y3=Y1 

M0 IF Sl=7 OH Sl = 8 OR Sl = 9 THEN Y1=Y1-1 

150 IF SI=9 OR Sl =6 OR Sl=3 THEN Xl=Xl+2 

160 IK Sl=3 OR Sl=2 OR Sl=l THEN Y1=Y1+1 

170 IF Sl=1 OR Sl=4 OR Sl=7 THEN Xl=Xl-2 

180 IF XI く 12 OK XI >24 THEN X1=X3 

190 IF Yl<3 OR Yl>15 THEN Y1=Y3 

200 IF Rl=-1 AND T(N) く 10 THEN T(N)=T(N) + 1 

210 IF R1=0 AND T(N)>1 THEN T(N)=T(N)-1 

290 PALET 7,4:PALET 4,6:PALET 6,7 

300 *PLAYEH 2 

310 S2=STICK(M) 

320 R2=STHIG(M) 

330 X4=X2 : Y4=Y2 

340 IF S2=8 THEN V2=Y2-1 

350 IF S2=6 THEN K2=X2+2 

360 IF S2=2 THEN Y2=Y2+1 

370 IF S2=4 THEN X2=X2-2 

380 IF X2 く 12 OR X2>24 THEN X2 = X4 

390 IF Y2<3 OR Y2>15 THEN Y2=Y4 

400 IF H2=-l AND T(M)<10 THEN T(M)=T(M)+1 

410 IF R2=0 AND T(M)>1 THEN T(M)=T(M)-1 

490 PALET 7, 6 :PALET 4.7:PALET 6.4 


500 'GAMEN 

510 LOCATE X3,Y3:PKINT" " 

520 LOCATE X4 ,Y4 : PRINT" .. 

530 LOCATE XI,Y1 : COLORN : CSIZE2 : PRINT#©,A$ 

540 LOCATE X2,Y2 : COLORM : PRINT"t ]' 

550 COLOH7 : LOCATE N*28-21,5 : PRINTUSING"##.#",T(N)/5 
560 LOCATE M*28-21,5 : PHINTUSING"##.# M ,T(M)/5 
590 PALET 7,7:PALET 4,4:PALET 6,6 
600 'HANTAl 

610 IF X1=X2 AND Y1=Y2 THEN 700 
615IF K=>-10 THEN K=K+(T(N)-T(M)) 

620 IF K<-10 THEN K=K+(T(M)-T(N)) : SWAPN.M 

630 LOCATE 14■17:PRINT" キ b リノ V " ; K»50 + 5O0;"m " 

635IF K>70 THEN 740 
650 GOTO 100 
700 'DEAD! 

710 P$= ,, 22326263226632362" : S0UND 6,31:SOUND 7,31:SOUND 10,16:SOU 

NI)11,10 : SOUND 12,90 : SOUND 13,0 

720 FOR 1=1 TO17:C=VAL(MID$(P$ ,1,1)) 

730 本 8-HND(1) 本 50,Y1 本 8-RND<1 > *25 > _ < XI 本 8 + RND(1)*50,Y1*8+RND 

(1)*25),PSET,C,BF:NEXT 

740 LOCATE 16,2 0:COLOR 7:PRINT.'GAME OVER":PAUSE1 
750 IF STRIG ⑴ +STRIG(2)=<-1 THEN RUN ELSE 750 


123456789012345678901234 5 678901234 5 6789012345678901234 -5678901234567890123456789 
8888888889999999999000000000011111111112222222222333333333344444444445555555555 

1111111111111111111111 11 1111111111111111111111111111111111111 







ぱ一てい八ンズ ( B ) 


2力月ぶりのおまちどうさまでしたっ。んで 
は今月はいよいよ2人対戦に入ってしまいましょ 
う。んでは スター トっ! 

ド崩戦の施 

その前にいままでのブログラムのおおざっぱ 
な流れを確認していきましょう。これまでのリ 
ストの流れは, 

1 ) 初期設定 

2) ジョイスティックの入力 

3) ジョイスティックの動きに応じてキャラク 
ターを 動かす 

4) 2) に戻る 

とまあ,こんな感じでしたよね。 

んで,2人対戦になると何が変わるのでしょ 
うか。キャラクターが2人になってそれが同時 
に動かなくてはいけないわけです。同時に動くっ 
てぇことは……。そう,もう,なんとなく見当 
はつきましたよね。代わりばんこにそれぞれの 
処理をしなくてはいけないのです。つまり, 

1 ) ブレイヤー丨の初期設定 

2) ブレイヤー2の初期設定 

3) ジョイスティック丨の入力 

4) ジョイスティック2の入力 

5) ジョイスティックの動きに応じてキャラク 
ター丨を動かす 

6) ジョイスティックの動きに応じてキャラク 
ター2を動かす 

7) 3) に戻る 

という,具合にまるまる2倍にしてしまうので 
す。いちばん単純な方法ですよね(笑)。ま,表 
示関係はサブルーチンにして分けてあるのでリ 
スト自体がまるまる2倍になるわけではないで 
すから安心していいですよん (2 倍に増えても 
小さな リス ト だからたいした量ではないけ ど)。 

f でって 1 J ストだ 

さっそく見ていただきましょう。本当にもの 
のみごとに同じような行が増えていますね(リ 
スト丨)。初期設定などは,それぞれの行の直 
後に新しい行を追加していますが,ジョイステ 
ィックの判定のあたりでは処理単位で区切って 
複写しています。2月号のリストから複写する 
ように打ち込めば楽でしょう。 

んじゃリストの解説です。最初に初期変数を 
セットします。プレイヤー丨が左に,プレイヤー 
2が右にくるように座標を合わせます。それか 
らキャラクターもプレイヤー丨が右向き,ブレ 
イヤ ー 2が左向きになるようにします。 

変数なのですが,こういうときには変数を配 
列変数,つまり, X [ n ] という形にして X [0] が 
プレイヤー丨, x [ l ] がブレイヤー2の変数と 
かすると見やすくてよかったのですが , BASIC 
で配列を扱うと実行速度が非常に遅くなってし 
まったので X 丨(プレイヤ ー 丨), X 2( プレイヤー 
2) というふうに別の変数にしています。まぁ, 
この場合は,2人以上の人数でブレイする可能 
性もないのでこれでよしとしておきます。 

2月号のリストに改造を加えるときには,変 
数の害き間違いをしやすいので注意してくださ 


いね。私も思いっきり泣かされましたから。 

また,. 2人プレイに対応するため PutSprite 関 
数も少し書き換えてあります0いままでは,ス 
プライトを表示するときにキャラクターにあわ 
せて,プレーン番号を決めていたのです0 

しかし,2人プレイのときには,同じキャラ 
クターを同じ画面上に表示することができませ 
ん。ですから,プレイヤ ー 2のキャラクターを 
表示する場合には,ブレーン番号を少し低くし 
て表示するようにしています。こうしておくと 
キャラクターが重なったときには,プレイヤー 
2のキャラクターが必ず下にきてしまって見え 
なくなってしまうことになります。ま,このゲー 
ムではおそらくキャラクターが重なることはな 
いはずなので,よしとしておきましよう。 

g 来月はどうしようか7 

なんだか,今月はリストを掲載するだけでほ 
とんど書くことがないですね(本当に2倍にリ 
ストが増えただけだし)。 

リスト1 


ってことで2人モード,当たり判定なしって 
ことまでできました。 

ただ,リスト丨を打って実行してみるとわか 
るんですが,ちょっと遅いんですよね。 X 68000 
XV けごとなんとか遊べるんだけど, 10 MHz だと 
かなりゲームとしては厳しい速度です。処理が 
いままでの2倍多くなってるんだから,スピー 
ドも2倍遅くなってるわけだし……(ちなみに 
X 68030 だと,そのまんま遊べてしまうんだよ 
ね,これが。う一ん,速いって偉大だよ。 
X 68030 専用にするってダメ?)困ったな。ここ 
から先もちょっと重くなる要素があるし……そ 
う,いうまでもなく当たり判定があるんだよねぇ, 

う一ん . 。コンパイルしなきゃだめってわけ 

にも……。 

よし,こうなったらリストの無駄を見つけ出 
してなんとか高速イ匕しましょう。来月までにで 
きるかどうか(っていうか本当にできるのかど 
うか)全然自信はないけど,がんばるっきゃな 
いですね。次号,「高速化への道」だっ!続 
くっ!……といいな。 


1000 screen 0,0,0,0 
1010 int xl 9 yl,hl t dKl 9 kl f ll t dhl,dl 
1015 int x2 f y2,h2 l dx2,k2 f 12,dh2,d2 
1020 xl=48:yl=12B:dhl=-4 : ll=0:dl=0 
1025 x2=208 : y2=128 : dh2=-4 : 12=0:d2=l 
1030 sp_di&p(1) 

1040 sp 一 orU 0 • 22) : p=0 

1050 PutSprite(0,0 f xl,yl,0) : PutSprite(0,1 t x2,y2 v 1) 

1060 if(hl=0 and kl=0 and 11 : 0) then( 

1070 switch (stick!1)) 

1080 case 4: walk(O t xl,yl) : xl=xl-^l :dlsl : break 

1090 case 6: walk(0,xl ,yl) : xl = xl4*4 : dlsQ:break 

1 100 case 7: hl = -8:dhl:-8:dxl:-4:dl = l:break 
1110 case 9 : hl=-8:dhl=-8:dxl=f4:dl=0:break 
1120 case 8: hls-8:dhl : -8:dxl : 0:break 

1130 endawitch 

1140 if(atrigt1)s l) then PutSprite(2 f 0,xl+4 f yl,dl) : kls2:llsl 
1150 if (atrig(1)= 2) then PutSprite{ 4,0 »xl-f 4 , yl,dl):kl,=4 : 11=1 
1160 }else( 

1170 if(atritf(1)=1 and hl=0 and kl=0 and 11 : 1)then PutSprite(0,0,xl.dU 
1180 if(stri|{(l)= 2 and hl=0 and kl = 0 and 11 = 1)then PutSprite( 0,0 ,xl,yl,dl) 
1190 | 

1200 if(atrig(1)=• 0 and hl = 0 and kl = 0) then PutSprite(0 v 0,xl,yl f dl):11 = 0 
1210 if kl<>0 then kl : kl-l 
1220 if(hlOO) then xlsxl+dxl 

1230 if(xl<16) then ( dxl=dxl 窜 •l:xl:xl+dxl:xl=16 | • 

1240 if(xl>224) then ( dxl=dxl^-l : xl=xl+dxl : x1=224 ) 

1250 if(hl<>0) then hl=hl+dhl : xl=xl+dxl : PutSprite(6,0,x1 f yl+h1,dl) : if(hl<-64) t 
hen dh1=8 

1260 /#if (hlOO) then hl = hUdhl :xl=xl+dxl:PutSprite (6,0, xl,yl-f hi,dl) : if (hi <-64 ) 
then dhl:8 拿 / 

1270 /% goto 1060 拿 / 

1280 ハ PutSprite<0,l,x2,y2,0> 拿 / 

1290 if(h2=0 and k2=0 and 12=0) then( 

1300 switch (stick(2)) 

1310 case 4: walk(1,x2,y2) : x2=x2-4 : d2=l : break 
1320 case 6 : walk(1,x2,y2) : x2=x2-f4 :d2 : 0: break 
1330 case 7 : h2=-8 : dh2=-8 : dx2=-4 : d2=l : break 
1340 case 9: h2 = -B : dh2 = -8 :d\*2= ^4 : d2 = 0 : break 

1350 case 8: h2s-8 : dh2 : -8 : dx2=0:break 
1360 endswitch 

1370 if(strig(2) : 1)then PutSprite(2,1,x2-4 t y2 v d2) : k2s2:12:l 
1380 if(strig(2) = 2) then PutSprite<4•1•y2,d2}:k2=4:12=1 
1390 )eise( • 

1400 if(strig(2) = 1 and h2 = 0 and k2:0 and 12=1)then PutSprite(0»1 t x2 t y2 9 d2) 
1410 if(stritf(2) s 2 and h2 = 0 and k2 = 0 and 12=1)then PutSprite(0,1 t x2,y2,d2) 
1420 ) 

1430 if(strig(2) s 0 and h2:0 and k2=0) then PutSprite(0 f 1 9 x2»y2|d2):12=0 
1440 if k2<>0 then k2sk2-l 
1450 if(h2<>0) then x2=x2-fdx2 

1460 if(.\2<16) then ( dx2=dx2 拿一 1:x2=x2+dx2:x2::16 ) 

1470 if(x2>224) then { dx2=dx2<-l : x2=x^idx2 : x2=224 ) 

1480 if(h2<>0) then H2=h2fdh2:x2=x2fdx2:PutSprite(6 ( 1,x2 f y2^h2 f d2) : if(h2<-64) t 
hen dh2=8 

1490 /tif(h2<>0) then h2=h2+dh2 : x2=x2+dx2:PutSprite(6,1,x2,y2+h2,d2) : if(h2<-64) 
then dh2=8 %/ 

1500 goto 1060 

1510 func walk(player,x 9 : 

1520 int ix t iy 

1530 for ix=0 to1 

1540 iy=2 

1550 sp 一 set <ix+iy^2+6#player,x+ix^l6,y+iy 拿 16•8•♦ix+iy*8 + 256) 

1560 next 

1570 endfunc 

1580 func PutSprite(pnum,player, x, y, d> % 

1590 int ix»iy 

1600 for ix:0 to1 

1610 for iy=0 to 2 

1620 sp_Bettix + iy 拿 2 + 6 窜 ix xor d> 事 16•y+iy,16•pnum+ix+iy 零 8 ♦ 256 +16384 蓴 
d) 

1630 next 

1640 next 

1650 endfunc 


► 4 月からとうとう社会人です。姉弟4コマの投稿も,もしかしたらペースダウンしてし 
140 Oh!X 1993.5. まうかもしれません。でも,全然そんなことないかもしれません(笑〉。これからもよろし 

く。 岡村直也 (22) X 68030 , X 68000 EXPERT II . XIF/turboZ 兵庫県 
















illustration:T. Takahashi 







Z 80 マシン語講座である「マシン語カクテル in Z 
80 ’s Ban も最終回を迎えました。そこで,感動 
のフイナーレを……などとしんみり終わるわけはな 
く,いつもどおりの脳天気さ。最後の最後までどた 
ばたで通すとは,何を考えているんだか……。 


涙が止まらない 


Shibata Atsushi 


柴田淳 


柴田淳 (以下 Ats ) :ねえねえ,それぞれ 
自分にとっていちばん大切なものってなん 
ですか? 

源光(以下光):そうだなあ,僕はゃっぱ 

りクルマかな。 

マスター (以下 M ) :私はこの店に来てく 
れるお客さん。 

光:またまた,うまいこといっちゃって。 
M : でも,この店のことは大事に思ってま 
すよ。だってここが潰れちゃったら,生活 
できないですもん,実際の話。 

Ats : なるほどね。じゃあ,その大切なも 
のと引き替えに何かをもらえるとしたら, 
何がいいですか? 

M :今回はいきなり深い話題から入るなあ。 
光:僕はいまのところ満ち足りているから, 
欲しいものとか別にないや。 

Ats : なるほど。いかにも光君らしい意見 
だ。じゃあマスターは? 

M : そうですねえ,あえていえばチェーン 
店かな。 

Ats :どっちもまっとうな意見でつまらな 
いなあ。もっとないんです力、,世界征服を 
したいとか ハーレムを 持ちたいと 力、 

M :そういう柴田君は,何か欲しいものと 
かしたいこととかあるんですか? 

Ats :フツフツ,よくぞ聞いてくれました。 
ぼかあ IQ が欲しいんですよ。 

光:なんでまた知能指数なんか欲しいんだ 

ょ。 

Ats : だって,いろんなことを理解できる 
ようになったりすることに1童れない? 

光:そういうものかなあ。 

M : だいたい,何と引き替えにするんです 
か。 

Ats : そうだなあ,さしあたって引き替え 
にするようなめぼしいものはないから,自 
分の健康と引き替えにしようかな。 

光:ガンになってもいいとか痴呆症になつ 


するわけ? 

Ats :早死にするとかボケるのは困るから, 
せいぜいリウマチで苦しむとかジンマシン 
になるとか。 

光:でも,病気関係は代償にならないんじゃ 
ないかなあ。 

M :そうですよね, IQ 上げてもらうのと 
引き替えに,というのじゃなくても,将来 
本当にその病気にかかるかもしれないです 
からね。 

Ats :う一んなるほど。でも思考をじゃま 
されないものなら,何とだって引き替える 
けどなあ,頭の回転早くなるんだったら。 
光:あっそうだ,体重なんかはどう?100 
g いくらで切り売りするとか。 

M :しかし体重は減ってくれたほうがあり 
がたい場合がありますからね。それならいっ 
そ身長っていうのはどうですか, 1 cm 縮む 
ごとに IQ がひとつ上がるっていうのは? 
Ats : それがいいかもしれないですね。そ 
うだな,だいたいアシモフの レベルまで 上 
げるとしようか。 

光:あの人って IQ 260 なんだったよね。 

Ats :そうそう。130まで測定できる知能 
テストを,規定時間の半分で終わらせちゃ 
うんだって。もちろん全問正解で。 

M :半分しかかからないから数値を2倍し 
てあるわけですね。 

Ats :で,いまの僕の知能指数を標準の100 
とすると,僕の身長が163あるから, 160 cm 
縮めばいいってことか。でもそうすると身 
長 3 cm になっちゃうなあ。 

M :それじゃあ結局同じですよ。身長 3 cm 
の天才がいたって役に立たないもの。 

Ats : いや,現代の微細加工技術の粋をつ 
くして,ものすごく小さいキーボードを作 
るんですよ。そうすればコミュニケーシヨ 
ンはできるでしよ。 

光:でも踏んづけられたり掃除機で吸われ 
たり,簡単に死んじやうような気がするけ 


ど。 

Ats :そこは天才の英知を生かして,人間 
くらいの大きさの,中に入って操縦できる 
ようなロボットを作るんだよ。んで,そん 
なロボットがあったら子供に人気が出るだ 
ろうから,僕のミニチュアやらロボットや 
ら,秘密基地とかを作って売り出して,ひ 
と儲けするとか……。 

M :なんか話が貧相になってきましたよ。 
光:それじゃまるでミクロマンだ。 


^速し 


、命令,遅い命令 


てもいいと力、,そういうことと引き替えに 

► ああ,68030のアセンブラはなんて奥力 1 深そうなんだろう。キヤッシュの効率とかを考え 
たら,頭がウニになってしまいそうだ。 北口修一 (19) X 68000 ACE 兵_県 


AtS : さて,今月のお題なんですけど。 

M :今月って何をやるんですか? 

AtS :具体的にこれをやる,っていうのは 
難しいんですけど,まあマシン語の周辺の 
話なんかをのらりくらりと。 

光:それが小見出しにあるやつね。 

Ats :そうなんだ。で,たとえば A レジス 
夕に〇を代入する,マシン語の命令を考え 
ると何種類か挙げられると思うんだけど。 
M :まずいちばんオーソドックスな , 「LD 
A ,0」 という命令がありますよね。 

光:それに 「SUB A 」 つまり A レジスタ 
からそれ自身の値を引いても0を代入する 
のと同じ操作ができるし,ほかには 「AND 
0」でも同じ。 

Ats :それに渋いところでは , 「XOR A 」 つ 
ていうのもある。 「 XORj というのは,排 
他的論理和とか呼ばれてるよね。 

M : ざっと見ても,同じ働きをする命令が 
これだけ用意されているんですねえ。 

Ats :で,プログラマは,この中からもっ 
とも適切な命令を選んで使うわけだけれど 
も,そのときに基準となる大きな要素のひ 
とつが,命令の実行速度なんですよ。 

光:確かに,どうせ同じことをさせるなら 
速いほうがいいものな。 

Ats :では,この4つの中でどの命令がい 

マシン語カクテル in Z 80 s Bar 141 


マシン語カクテル 

in Zflffs Bar 

I •• 一 —^‘. . 〆 一 •***• 

白妙 

一’一取於 
















ちばん速いと思います? 

M :やっぱりオーソドックスに, LD 命令 
で0を代入する1番目のやつなんじゃない 
ですか? 

光:僕もそう思う。 

Ats :そういうふうに僕も最初は思ったん 
ですよ。でも調べてみるとこれが意外なん 
だな。クロックを 4 MHz として余計なウエ 
イトがかかってないとすると 「LD A ,0」 

と 「AND 0」は,同じ 1.75 バ s の実行時間 
となってる。 

M :へ 一, 確か Z 80 の命令の,いちばん短 
い実行時間は:^ s だったんですよね。 

Ats :そうなんだ。残りの 「SUB Aj と 
「XOR Aj がその最速命令に当たる。 

M :いかにも重たそうな計算命令が,単純 
なロード命令よりも速いなんて,意外とい 
うか不思議というか。しかも速いほうは, 
遅い命令の6害 II 弱しか実行時間がかからな 
いんですね。 

Ats :ただ難点もあります。なんといって 
も計算命令は, A レジスタに対するものし 
か用意されていないから,ほかのレジスタ 
には使えないってこと。 

M :それに,マシン語の解析に相当慣れて 
いないと,これがゼロクリアの命令だって 


いような回数ループするときは,レジスタ 
ペアをループ用のカウンタに使わなきゃな 
らないでしよ0じゃあ BC レジスタを1減 
らして0かどうかを検出するプログラムで 
いちばん速いものは? 

M :いわゆる「ループの底」ってやつです 
ね0まず最初に思いつ〈のが, BC レジス 
夕をデクリメントしてその直後にフラグを 
調べて,っていう方法かな。 

光:あ,マスター。それって典型的なバグ 
ですよ。そのままだと無限ループになっちゃ 
1 〇 

M :え,どうして? 

Ats : 1 年くらい前に質問箱の コーナーに 
同じ質問が載ってたけど,レジスタペアを 
デクリメントしてもフラグはまったく変わ 
らないんですよ。だからゼロフラグはずっ 
と寝たままになって,無限ループになっちゃ 
ラ。 

M :そういう深い問題になると私はぉ手上 
げだな。 

光:フラグの動きを考慮してとなると,デ 
クリメント命令の代わりに 「 SBC 」 を使っ 
て BC 力、ら1弓 I くのかな。 

Ats :それもひとつの手だけど,レジスタ 
ペアの引き算はレジスタからレジスタの値 


わかりづらいですよね。 

Ats : さて,それでは今度は複合問題。マ 
シン語で ループを 書くとき, ループの 回数 
が1バイト,つまり256回までに収まると 
きは 「 DJNZ 」 っていう命令があるからい 
いけど……。 

光: B レジスタを1減らして0じやなかっ 
たらループの先頭にジャンプするっていう 
命令だよね。 


Ats : そうです。でも1バイトに収まらな 

図1 A レジスタのゼロクリア命令の実行速度比較 


オペコード 

実行速度 

LD A ,0 

1.75 パ s (マイクロ秒) 

AND 0 

1.75 /is 

SUB A 

i . 00 /^s 

XOR A 

1. 〇〇バ s 


を引く命令しか用意されていません。結局 
1引くためだけにレジスタペアをもうひと 
つつぶさなくちゃならない。 

光:なるほど,それはいただけないなあ。 

M :速さとレジスタの有効利用という 2 点 
を考えると,やっぱり引き算はデクリメン 
卜ですませたいですよね。 

Ats :問題はどうやって BC がゼロになっ 
たかを検出するかだけど,実は速くてしか 
もうまい方法があるんだな。 

光:どっかの牛井屋みたいだな。 

Ats : ええと,その方法とは,まず A レジ 
スタに B の内容をロードする。そのあとに 
C レジスタと A レジスタの論理和を求めて, 
ゼロフラグを調べるのが最速な方法。 

光:それでも A レジスタは壊れるんだね。 
M : でも,そんなに自信あり気に最速だな 


図 ; d レジスタペアをカウンタに使ったループ底の例 


んていっていいんで 


例 I 


例2 


SBC BC,DE 3.75 /.S 

( DE は丨であること) 


DEC BC 
LD A , B . 
OR C -' 



I • 50 バ s 
1. 00// s 
00# s 


3. 50 // s 


JP NZ,#LOOPTOP 

(ゼロで なかったら ループの先頭へ) 


すか。 

AtS :絶対最速です 
よ。簡単だから証明 
してみましようか。 
まず BC から1引く 
のに1.50# s 。 ゼロ 
判定部分の実行速度 
は,レジスタ対レジ 
スタの ロー ドに 1// S , 


レジスタ対レジスタ 


の論理和を求めるのも同じ処理速度です。 
光:さっきの 「XOR A 」 の場合と同じで 
すよね。 

Ats : で,命令全部の合計速度3つを足し 
て 3.50/ is ってなるでしよ。この処理速度っ 
ていうのは, BC から1引くのに 「 SBC 」 
命令を使うとしたら,そのひとつの命令を 
実行するよりも速いんですよ。 

M :う一ん,なるほど。 

Ats :つまり , 「DEC BC 」 っていう命令 
はどうしても使わなくちゃならない。だか 
ら,もしもっと速くなるとしたらゼロ判定 
部分なんです。 

光:これ以上速いゼロ判定の命令があると 
したら,それは1命令ってことになります 
よね0 

M :なるほど。実行速度の最小が 1// S なん 
だから,その最小の2倍より小さいのは1 
命令でしかありえないってこと力、。なかな 
か巧妙なもんですね。プログラム組む人っ 
てみんなこんなこと考えてるんですか? 
光:いや,みんながみんなこうってわけじゃ 
ないと思うけど,でも少しでも速いコード 
を書こうと思ったら,結局同じようなとこ 
ろにいきつくんじゃないですかねえ。 

~ zm ビルディング? 

Ats : ところで,これまでに挙げた速い命 
令には,ある共通点があるんですけどなん 
だかわかりますか? 

M :そうだなあ,たとえば最初の例だと, 
値を直接レジスタに代入するよりは,計算 
をしたほうが速いってことでしたよね。 

光:もっと端的にいうと,メモリとレジス 
夕のやりとりには,思った以上に時間がか 
かるってことかな。 

Ats :プログラムを速くしようと思うなら, 
アル ゴリズムに工夫を凝らすっていうこと 
はもちろん大切なんだけど,それに負けず 
劣らず大切なのが,速い命令を選んで使うっ 
てことなんです。 

光:さっきのループの底の例なんかだと, 
速い命令を選ぶだけで2倍近く速くなって 
たよね。 

M : でも,速い命令を選ぶためには,さっ 
きみたいにいちいち命令の実行速度を調べ 
なくちゃならないんですか? 

Ats : いや,そんなことないですよ。なん 
ていう力 1 ,速い命令を選び出すための鉄則 
みたいなものがあって,その鉄則に'沿って 
さえいれば,遅い命令を選ぶなんてことは 
まずないはずなんです。 

光:で,そのためには, CPU の構造を知っ 


142 Oh!X 1993.5. 


►►来月号のこのハガキを書くころは,会社の歯車となっているだろう。 

鎌谷洋 (20) X 68000 PRO 兵庫県 













ておく必要があるんだね。 

カカラーンコローン 

ようこ(以下 Yo ) :あら,光君に柴田君 
いらっしやい。で,はいマスター, これが 
頼まれた買い物。 

Ats : あ,ようこさん久しぶりです。 

M :ようこさんいつもすいませんね,買い 
出し頼んで。 

Yo : いいのよ,どうせここに来るついで 
なんだから。ところで皆さん集まって何の 
ぉ話? 

光:マシン語の命令には,同じ操作をする 
のでも速いものと遅いものがあって,その 
うち速いほうを選び出すためには鉄則があ 
るって話。 

M : そうそう。それで,その鉄則を知るた 
めには,まず CPU の構造を理解しなけれ 
ばならないって。 

Yo : ふ一ん, CPU の構造ね。なんか難し 
そうな話だわねえ。 

Ats : そうだな,あんまり難しくてもなん 
だから, CPU の構造を身近にあるもので 
たとえてみましよう。 

M :身近にあるものっていうと? 

Ats :そうですねえ, CPU をひとつの会社 
のビルだとしましようか〇で,その Z 80 ビ 
ルの社長室には社長がで一んと座っている。 

これが CPU の動作すべてをつかさどって 
いるとしましよう。 

Yo : なるほどね,するとレジスタなんか 
はどうなるわけ? 

光:そうだなあ,レジスタはその会社にあ 
るいろいろな部署ってことになるのかな。 

Ats :そのとおり。つまり レジスタには そ 
れぞれ営業とか総務とかの役割,というか 
得意分野みたいのがあります。そして社長 
室と各部署は,インターホンか何かでつな 
がっていて,社長の指示どおりに仕事をこ 
なすんです。 

M :じゃあたとえば,その 「 CPU = 会社」 

モデルだと , 「LD A ,0 j っていう命令は 
どういう具合に実行されるわけですか? 

Ats : そうですね,この Z 80 っていう会社 
は,基本的に外から注文を取ってきて,そ 
のとおりに行動することしかしないんです 
よ。 

光:で,その注文を 取って くる営業社員の 
PC (プログラムカウンタ)っていうのが 
まず仕事をする。 

Yo :すると営業社員 PC が「 A に0を代入 
する」っていう命令を持ってくるのね。あ 
れ,でも A レジスタっていうのは,どの部 
署に当たるのかしら? 

Ats :そうですね, A レジスタはどちら力、 

► 表紙がおいしそう。食べたらオレンジシャーベットの味がしそうです。 

杉浦窀夫 (16> X 68000 EXPERT 岡山県 



レジスタが示すアドレスから数値を取り出 
して, A レジスタに代入するっていう命令 
でしたよね。 

丫〇 :ふ一ん,じゃあこの速度差はどこか 
らくるものなのかしら? 

Ats :それを説明するために, CPU の営業 
活動をもうちょっと詳しく説明しましょう 
か。 PC は営業をするレジスタだっていい 
ましたけど,別に外に出て仕事を取ってく 
るわけじゃなくて,発注先に電話で問い合 
わせをしているんだ,って考えることにし 
ましょう。 

光:しかも,御用聞きみたいに電話番号の 
若いほうから順に聞いていくんだ。 

Ats :そして,社長が PC から 「 HL のアド 
レスから数値を読み出して A に代入する」 
という命令を受け取ると,まずインターホ 
ンで HL に「おまえの覚えている番号に電 
話をかけて,相手の数^:を聞きなさい」な 
んていうふうに命令します。 

M :そして HL が聞き出した数値を,また 
インターホンを使って「これを覚えておけ 
よ」というように A レジスタに命令するん 
ですね。 

Yo : なるほどね。で , 「LD A , B 」 のほう 
はどんな働きをするわけ? 

光:やっぱり最初は, PC からの命令を社 
長が受け取って,インターホンで B レジス 
夕に「おまえの覚えている数値を教えなさ 
い」と命令する。 

Ats : すると次に, A レジスタに対して 
「これを覚えておけ j っていう命令をする 
んだな。 

光:つまり 「LD ( HL ), Aj では, HL が 
営業のために電話をかけている分だけ,作 

マシン語カクテル in Z 80 ’s Bar 143 


というと才ール マイ 
ティなエリートって 
感じがするけど,こ 
こでは事務処理を一 
手に引き受ける総務 
課の社員という 


にしておきましよう。 

光:話を戻すと , PC 
が注文を取ってきた 
あと,社長がその注 
文どおりの仕事をす 
るように,社内イン 
ターホンで総務課の 
A レジスタに命令す 
るんですよ。 

Yo :すると A レジ 
スタは,命令に従っ 
て0という数字を覚 
えておくのね。 

M : それでですね,さっきの話だとこの命 
令みたいにロード命令で A レジスタをクリ 
アするよりも,計算で同じことをさせたほ 
うが速いってことだったでしよ。それはど 
んな具合に説明されるんですか? 

Ats : つまりですね,営業の PC レジスタ 
が余計に仕事をしてる分 , 「LD A ,0」 と 
いう命令では時間がかかってるんですよ。 
Yo : え,それってどういうこと? 

Ats : だから,ロード命令で A に0を代入 
するには,まず「数値を A レジスタに代入 
する命令」を PC がもらうとき,命令だけ 
でなく,「代入する数値は0だ」っていう 
ステップが必要なんです。 

光:だけど計算で処理するときは, 「 A か 
ら A を引く」っていう命令を PC がもらっ 
てきたら,あとの作業は社内ですませられ 
るじゃないですか。その分実行速度が速く 
なるんです。 

たとえ長さが同じでも 

M :それじゃあ,命令の実行速度は PC が 
どれだけ働くか,つまり命令の長さで決ま 
るようなもの,ってことになるんですか。 
Ats : 実際,命令が長くなっていくにつれ 
て速度も落ちていきますから,その考え方 
はある程度実行速度の基準にはなると思い 
ます。でも同じ長さをもつ命令の中でも, 
やっぱり速度の差はあるんですね。 

Yo :もっと具体的にいってみてよ。 

光:たとえば同じ1バイトの命令でも, 
「LD ( HL ), A 」 と 「LD A , B 」 では,前 
者のほう力 ? 0.75# s 遅いしね。 

M : 「LD ( HL ), A 」 って,メモリ上の HL 












































業が遅くなっちゃうんですよ。 

M :営業活動っていうのは,つまるところ 
メモリと CPU とのやりとりでしたよね。 
そうか,メモリとのやりとりには時間がか 
かるって,さっき光君がいってたのは,こ 
ういうことだったんだ。 

Ats :さて,それでは練習問題 。 「LD HL , 
nn 」 と 「LD ( HL ), nnj は2つとも3バ 
イトの命令ですが,どちらの命令が速いで 
しよう力、 0 

Yo :ええと , 「LD HL , nn 」 は, HL レジ 
スタに数値を代入する命令よね。 

M :いままでの論法でいくと,まず PC が 
御用聞きをして, HL に数値を代入すると 
いう命令をもらって〈る。 

光:で,そのあとにまた PC が,代入する 
数値を聞き出してきて,社長はそれを HL 
に覚えさせるんだよね。 

Ats :じゃあ 「LD ( HL ), nn 」, HL の示 
すメモリ上のアドレスに数値を代入するほ 
うの命令はどうでしよう。 

M :こちらも, PC が命令をもらってきて 
数値を社長に伝えるまでは,同じ動作をす 
るみたいですね。 

Yo :社長が数値を受け取ったら,次は H 
L が覚えている電話番号の相手にその値を 
知らせて,覚えていてもらうように頼むの 
よね 0 

光:で,この2つの命令を比べると , HL 
が電話をかける分 , 「LD ( HL ), nnj が余 
計に時間がかかるはずだから,実行速度が 
遅いという結論になるかな。 

速けりゃいいってもんでもない 

Ats :ところで,遅い命令の典型的な例に, 
デイスプレースメント付きレジスタ相対 口 
ードっていうのがあるんですけど。 

Yo : 何その,デイスプレーなんとかって 
いうのは? 

光: インデックスレジスタに定数を加えた 
アドレスを対象に,ロードを実行する命令 
のことだよ。 

M : 「LD (IX + 2), A 」 なんて命令がそう 

図 316 ビットレジスタ計算の実行速度 

ADD H し, PP 3.75 //S 

INC SS I .50 //S 

DEC SS \. 50 ms 

LD(IX + d),A 3.50 "s 

IX に固定値を足した 
アドレスからロード 
ちなみに, 

ADD IX, PP 3.75//S 

(HL 加算と同速度) 

JAA Oh!X 1993.5. 


ですよね。 

Ats :いまマスターのいった命令は長さが 
3バイトあるんですけど,そのほかの3バ 
イトの命令,たとえば 「LD ( nn ), A 」 の 
ような命令と比べてもやっぱり遅いんです。 
Yo : ふ一ん,そんなに遅い命令だったら 
誰も使わないんじゃないのかしらね。 

Ats :ところがそうじゃないんだな。同じ 
遅い命令でも,内容の濃いのと薄いのがあっ 
て……〇 

Yo :ずいぶんもって回ったいい方ね。 

光:つまり,遅い命令にはそれなりの使い 
方があるってことだよ。 

M :それはどういうことですか? 

Ats : その前に,デイスプレースメント付 
きの命令がどうして遅いのかを検証してみ 
ましよう。 

M :まず,遅さの原因のひとつとして考え 
られるの力 5 ',命令自体が長いってことです 
よね。だけど同じ長さの命令と比べても遅 
いっていうことだから,問題はその差がど 
こからくるかってことなんだろうな。 

Yo :いままでの 「CPU = 会社」モデルで 
考えてみると,社長が命令を受け取ると, 
インターホンで IX レジスタに「おまえの 
覚えている電話番号の先に電話して,相手 
の数値を聞きなさい」という命令を出すの 
よね 0 

光:だけどそのとき「ただし電話番号には 
2を足しなさい」っていう命令も付け加え 
るんだ。 

M :とすると, IX レジスタは自分の覚え 
ている電話番号に2を足す計算をしなけれ 
ばならないから,その分が速度差になって 
表れるんだな。 

Ats : ところで,この速度差になっている 
部分,つまり計算に要する時間って,たっ 
た 1.5// S なんですよ。これは16ビットのレ 
ジスタ対レジスタの足し算の半分以下で, 
レジスタペアのインクリメント/デクリメ 
ントと同じ時間なんです。 

M :へえ。私もさっき不思議に思ったんで 
すけど, CPU が行う計算って結構速いん 
ですね。 

Ats :まあ,時と場合 
によりますけどね。 

光:要するに,レジス 
夕の中にも計算が得意 
なものとそうでないも 
のがあるってことかな。 
Yo :そういえば8ビッ 
卜のレジスタの計算は, 
A レジスタを対象にし 
かできないんだったわ 


ょね0 

光:ここで話を戻そう。デイ スプレースメ 
ント付きロード命令っていうのは,単一の 
命令としては遅いですけど,操作の内容か 
ら見ればむしろ速い命令なんだ。 

Ats :で,たとえばプロダラムでテーブル 
を参照しなければならない場合を想定しま 
しょうか。その場合,テーブルの先頭番地 
を HL レジスタに代入しておくとするじゃ 
ないですか。 

Yo :テーブルの参照って,先頭から順番 
に処理していくっていうわけには,なかな 
かいかないのよね。 

Ats :そうなんです 0 すると当然, HL レ 
ジスタの値を足したり引いたりと,頻繁に 
変えなくちゃならないでしょ。 

光:しかも,変えたあと HL を テーブルの 
先頭の値に戻さなくちゃならない。 

M :なるほど。するとその分,速度が落ち 
るってわけですね。 

Ats : つまり,同じ操作をする命令が多く 
の種類ある場合は,その中からいちばん速 
い命令を選ぶっていうのが第一義的に大切 
なんだけど,もっと大きな視点から見ると, 
部分的に遅い命令を選んでいる場合でも, 
結果的に高速化に貢献している場合がある 
から気をつけなくちゃならないってことで 
すかね。 

さらに速く! 

Ats : Z 80 がザイログから発表されたのっ 
て,いつ頃だか知ってますか? 

光:確か,1977年じゃなかったっけ? 

Yo :そんなに昔のことなんだ。 

M : それを考えると,この連載も結構長い 
こと続いてきましたよね。 

Ats :う一ん,確かに Z 80 っていう CPU は, 
もはや時代遅れで扱いにくく,しかも遅い 
ということは否めないとは思うんですよ。 
でも,だからこそ逆に,そのハンデを乗り 
越えて,もともと遅いものをいかに速〈動 
かすかとか,使いにくいものをどうやって 
使いこなすかというノウハウは,相当蓄積 
されているはずじゃないですか。 

Yo : でも, CPU の処理速度がどんどん速 
くなっていけば,そういうノウハウって結 
局無駄になるんじゃないかしら? 

光:最近は,速い CPU とか グラフィック 
コントローラを 載せて,重たい ソフトを パ、 
リバリ動かすっていう流れが主流ですけど 
ね0 

Ats :でも僕自身の意見をいわせてもらえ 
ば,最近の風潮,いってみればハード至上 


► Oh ! X を入手成前に PCM 8 の江藤氏の K 卜報を BBS で知りました。ご冥福をお祈り申し上 
げます。 加藤稚浩 (23) X 68000 岡山県 



王義みたいなのは,あまりいただけないも 
ののような気がするんですよ。 

M :どういったわけでそう思うんですか? 
Ats : そうですね,ひとつ例を示しましよ 
う力 1 。惑星探査船のボイジャーってあるじ 
やないですか。 

Yo :あの NASA が打ち上げたやつね。 

Ats :そのボイジャーにはマイコンが積み 
込まれていて,それで惑星の写真を写す力 
メラの向きを制御しているらしいんですよ。 
で,ボイジャーを作った技術者は,その制 
御ソフトの設計にある工夫をして宇宙に送 
り出したそうなんです。 

光:工夫っていうと? 

Ats :それがなんてことない工夫なんだけ 
どね,ただ制御ソフトを書き換えられるよ 
うにしたんだそうです。つまり,探査船本 
体はものすごく高速で地球から遠ざかって 
いくわけだから,機械設計を変更すること 
はできない。だけどソフトウェアは電波信 
号で簡単に書き換えられる。 

光:なるほど,そうやっておけば,地上の 
研究者が新しい制御アルゴリズムを考え出 
すたび,プログラムを刷新できるんだ0 
Ats :実際,プログラムの刷新は何度とな 
く行われ,それによってボイジャーが収集 
できる情報の量は,飛躍的に増加したんで 
すって。詳しい数値は知らないけど,確か 
2倍以上になったと記憶してます。 

M :へえ,ハードを固定して,ソフトを変 
えるだけでそれだけ効率アップできるんで 
すね。 

Ats :今後 RISC なんかがパーソナルレべ 
ルに 降りてくると, 一般の ユーザーが CPU 
を直接ドライブするような機会はますます 
減っていくんでしようね。でも,プロダラ 
ムを速く動かすためにはハード的なアプロ 
ーチのほかに,いまいったみたいなソフト 
的なアプローチも重要だと思うんです。そ 
してソフト的なアプローチの中でもいちば 
ん深い レベルに ある, マシン 語っていう分 
野から人を追い払っていく元凶が,最近の 
ハード至上主義にはあるような気がするん 
です。 

Yo :ふ一ん。でも私には,いま柴田君の 
いったことって,なんか年寄りじみて聞こ 
えるけどな。 

Ats : あっ,そんなことないですよ。だい 
たい今回やった速い命令を選ぶ鉄則ってい 
うのは, Z 80 に限らずどんな CPU にでも適 
用できる法則ですからね。そういったコン 
ピュータに関する根幹的な理解が薄れてい 
〈のを憂うることが,どうして老人じみて 
るんですかつ! 


光:何も怒らなくってもいいのに……。 

ガツシヤーンガタガタツ! 

Ats : おおっ,なんだなんだ? 

高橋哲史(以下哲):ワッハッハッ!こ 
こで会ったが100年目,覚悟しやがれ柴田 
淳! 

Ats :た,高橋君どうしてここに……。 

哲:1月号のあれ以来,ひたすら侍っては 
や4力月,恨みを晴らせと一心に,食うも 
の食わず,着たきりスズメでおまえの来る 
のを侍っていたこのオレなのさ0 
光:なんかセリフが演歌調だぞ。 

M :演歌調というより,浪曲調ですね,こ 
りゃ〇 

Ats :1 月号っていうと,登場人物を全部 
ハゲにしちゃったあの……。 

哲:そうだそうだぞ思い出したか。あの月 
あの号あのイラストに,オレがどれだけ苦 
労をした力%そんなおまえにゃわかるまい。 
Ats :別に苦労させようとしてやったこと 
じゃないんだ。ただ面白いかなあと思った 
だけで……。 

Yo : そういうあんたの世間をなめた態度 
に問題があるんじやないのかしら。 

哲:そのとおりだぞ,おまえが悪い。「目 
には目を」の言葉どおりに,おまえの顔を, 
見るも無残,他人の前に出られないように 
描き換えて……。 

光:あれ,どうしたんだろう。高橋君黙っ 
ちゃったぞ。 

哲:ああっ,もう浪曲調はおしまいだ。 

Yo :語呂合わせができなくなったのね。 

哲:ちくしよう覚 t 吾しろ。まずおまえの目 
を口の中に描いてやる。 

Ats :ああつ,何するんだつ! 


哲:そして,この梅干しを見ろ。つばが出 
てたまらない AT ろう。 

Ats :つばが入って目がしょぼしょぼする。 
哲:そして塩辛い涙がノドを通ると,さら 
に唾液分泌力す誘発されるのだっ!ワッハッ 

ハツ! 

Ats :ひ 一, 助けてくれえ。 

M :あれ,ちょっと待ってくださいよ。口 
の中に目があるのに,どうして梅干しを見 
れるんですか。 

光:そういえばそうですね,それって矛盾 
してるよな。 

哲:えっ,そんなこといったって,ちゃん 
と「口の中に目を」って原稿に書いてある 
じゃないか。 

Ats : それをうまく描きこなすのが高橋君 
の仕事じゃないか。 

Yo :高橋君ってもしかして,またからか 
われてるんじゃない。 

哲:そ,そんな。最終回になってまで。俺っ 
ていったい . 〇 

Yo : それにしても,この連載って最終回 
になってまでこんなことやってるのね。 

M :これはやっぱり,書いている人が問題 
なんじゃないですかね。 

Yo : でも考えてみたら,今後いっさいこ 
んなバカバカしいのとはおさらばってこと 
よね 0 

光:肩の荷がおりるってのはこのことね。 

M :同感ですね。 

哲:ああっ,口の中に目があるのに外にあ 
る梅干しが見えるって,どう描けばいいん 
だろう!? 

Ats :ひ 一, 涙が止まらない。 

Yo :まったくこの人たちときたら……。 

マシン語カクテル in Z 80 's Bar 145 


► X 68000 を買ってからゲームにしか使ってなかったので,プログラミングの勉強でもし 
ようかな,と思ったけど,もうそんな歲ではないかもしれない。 

桑原亨 ft (19> X 68000 ACE-HD 広県 



















三沢和彦 


どのような論理回路でチェックで杏るのかを理解してください。 


超える組み合わせを書き出してみましよう。ラーにはならないのです。エラーになって 


先月号までで切り替え式加減算器が完成 
したといってよいでしよう。どんな高性能 
な CPU でも,原形は TTL 数個の加減算器か 
ら構成されているのです。複雑な計算であ 
っても,まずは加減算ができないと何もで 
きません。そういう意味で,最低限の演算 
器の完成ということになります。 

さて,今月からはこの加減算器をより現 
実の システムに 近づけるために,細かい改 
良を加えることにします。具体的には,才 
ー バ ーフローエラー をチェックする回路の 
設計を行います。 


ロオーバーフローの実際 

先月号でも終わりのほうで少し述べまし 
たが, オーバーフローエラーの 起こる場合 
についてもう一度整理してみます。今回の 
加減算器で扱っている2の補数の範囲は一 
8〜7となっているため,正の数どうしの加 
算で結果が7より大きくなる場合や,負の 
数からさらに減算して結果が一8より小さ 
〈なる場合が生じます。このように,演算 
結果が扱える範囲外の数値となることを才 
ーバーフローといい ま した。 

そして,これら エラーの 種類を以下のよ 
うに区別していました。 

1) 正の数どうしの加算で結果が7より大 
きくなる場合 

2) 負の数からさらに減算して結果が一8 
より小さくなる場合 

それでは具体的に,この オーバ、ーフロー 
に対処するためにはどうしたらいいのか考 
えます。まず初めに 1) の場合,加算の結果 
が 7(0111) より大きい,ということをもう少 
し詳しく検討してみることにします。そこ 
で,7以下の数どうしの加算の結果が7を 
146 Oh!X 1993.5. 


4 + 4= 8-^0100+0100 = 1000 
3+5= 840011+ 0101 = 1000 
4+5= 9—0100 + 0101 = 1001 

5 + 5 =10->0101 + 0101=1010 
2+6= 840010+0110=1000 
3+6= 9—0011+0110=1001 
4+6 = 10—0100+0110 = 1010 
5+6=11—0101+0110=1011 

6 + 6 = 12->0110 + 0110 = 1100 
1 + 7= 8—0001 + 0111 = 1000 
2+7= 9->0010+0111=1001 
3+7= 10-0011 + 0111=1010 
4+7=11->0100 + 0111=1011 
5 + 7=12- ►0101 + 0111 = 1100 
6+7=13->0110 + 0111 = 1101 
7+7=14—0111 + 0111 = 1110 

結果を見ると,すべて最上位ビットが1 
になっていることがわかります。演算結果 
が7を超える,すなわち8以上になってい 
るわけですから,当然2進数で考えると 
1000以上になるわけで最上位ビットが1に 
なることも納得できます。 

ここで,たとえば演算結果が16 (=10000) 
になってしまうと,下から4ビット目がま 
た0になってしまうのではないかと心配す 
る人もいるかもしれません。しかし,上で 
書き出した表を見てわかるとおり,この加 
減算器で扱える数が7までですから,演算 
結果は最大で7 + 7 = 14ということになり, 
オーバーフロー エラーが出るときには必ず 
4ビットの最上位ビットが1になっていま 
す。 

では,最上位ビットが1になっているか 
らといって,すべてが才 ーバーフロ _かと 
いうとそうではありません。これは,演算 
結果が正しく負の数になっている場合,ェ 


いるのは,足す数,足される数どちらも正 
の数の場合のみです。上の表を見てわかる 
とおり,足す数,足される数のどちらも最 
上位ビットは0になっています。そこで, 

1) の場合の条件をまとめると, 

演算する両方の数の最上位ビットが〇で, 
さらに演算結果の最上位ビットが1にな 
ったとき 

ということになります。 

次に, 2) の場合である,減算の結果が一 
8(1000) より小さいということを同様に考 
えます。減算の結果が一8よりも小さくな 
る組み合わせを書き出してみましよう。 
-4-5= -9—1100+1011=(1)0111 

— 5 — 5= —10->1011 + 1011= (1)0110 
—3—6= -9 ->1101+1010= (1)0111 

— 4— 6=—1041100+1010= (1)0110 

— 5— 6=— 11—1011+1010=(1)0101 

— 6 — 6 =— 1241010 + 1010 = ( 1)0100 
-2-7= —9—1110+1001=(1)0111 
—3— 7=_10—1101 + 1001= (1)0110 
-4-7=- ll ->1100 -h 1001= (1)0101 

— 5 — 7=— 1241011+1001= (1)0100 

— 6— 7=—1341010+1001= (1)0011 

— 7 — 7=—14->1001+1001= (1)0010 
-1-8= -9—1111 + 1000=(1)0111 
_ 2 _ 8 =— 10 -> 1110 + 1000 = ( 1)0110 

— 3— 8=— 11—1101 + 1000 二 (1)0101 
-4-8=-12^1100+1000= (1)0100 

— 5— 8= -13—1011 + 1000=(1)0011 

— 6 _ 8 = _ 1441010 + 1000 = ( 1 ) 0010 
-7-8=-15^1001 + 1000= (1)0001 

— 8 _ 8 = —16— 1000+1000 =(1) 0000 
こちらの結果を見ると,4ビットの最上 

位ビットが0になっていることがわかりま 
す。演算結果が一8より小さくなる,すなわ 


► AFTER REVIEW に敝せていただいて,ありがとうございます。全国誌に敝るのは,ラ 
ジオでハガキを読まれるのと同じくらい,恥ずかしいものだとわかりました。 

則包晃弘 (23) X 68000 PRO,XlturboZ 広岛県 

























ち一 9 以下になっているわけですから, 2 進 
数で考えると (1)0000 以上ということにな 
ります。演算結果は4ビットより上の繰り 
上がり(キヤリー)は無視していますから, 
見かけ上4ビット2進数の最上位ビットが 
0になってしまっています。 

では,最上位ビットが0になっているか 
らといって,すべてが才 ー バ ーフロー かと 
いうと, 1) の場合と同様に演算結果が正し 
<正の数になって いる 場合は エラーに はな 
りません。 エラーに なっているのは,足す 
数,足される数どちらも負の数の場合のみ 
です。上の表を見てわかるとおり,足す数, 
足される数のどちらも最上位ビットは1に 
なっています。そこで, 2) の場合の条件を 
まとめると, 1) の場合とほとんど同じよう 


す。 

X y Z X y ( xAy ) 

0 0 111 1 
0 10 10 0 
1 0 0 0 1 0 
1 1 0 0 0 0 
この表を見れば一目瞭然で,求める演算 
は ( xAy ) ということになります。この論理 
回路をゲート記号で書き表すと図1のよう 
になります0そして,この演算をド•モル 
ガンの法則の論理演算の規則で変形すると, 
( xVy ) となります。 

x y z ( xVy ) ( xVy ) 

0 0 10 1 
0 10 1 0 


にも LS 36 が NOR ゲートそのものとしてパ 
ッケージになっています。 

今回のチェック回路でいま述べた2つの 
回路 ( xAy ) と ( xVy ) のどちらがよいかは, 
また別の要素を考えてから結論を出すこと 
にします。 

1-2) さらに演算結果の最上位ビットが1 
のとき 

最初のステップで,演算する両方の数の 
最上位ビットが0のときだけ1になる演算 
を考えました。次のステップでは,さらに 
演算結果の最上位ビットが同時に1になる 
場合を考えます。この回路は極めて簡単で 
以下のようになります。 

Z u ( zAu ) 


1 0 0 


0 0 


に, 


演算する両方の数の最上位ビットが1で, 
さらに演算結果の最上位ビットが0にな 
つたとき 

ということになります。 



エラーチェック回路の設計 


この論理演算は NOR ( = Not OR ) と呼 
ばれるもので,わりと基本的な演算です。 
ゲート記号は NOT と OR とを別々に書き下 
したもののほかに, NOR 専用のゲート記号 
も決められています(図2 ) 。 実際, TTL 1 C 

図1 ( XAy ) 


1 1 1 

要するにこれは,た AT の AND 回路という 
ことになるのです。そこで, 1-1) と 1-2) と 
を組み合わせたものをゲート記号で書いて 

図日 NOR ゲート ( W ) 


では,上で述べた回路を実際の TTL 1 C 
を使って実現させてみましよう。 

まずは 1) の条件である,演算する両方の 
数の最上位ビットが0で,さらに演算結果 
の最上位ビットが1になったときというこ 
とですが,これを次の2段階に分けて考え 
てみましよう。 

1-1) 演算する両方の数の最上位ビットが 
0である 

論理演算で両方が0のときだけ1になり, 
あとはすべて0になるという演算を考えま 

図3 オーバーフローチェック 回路 (1 の場合) 






図4 ( xAy ) 


X 


y 




LS 36 



►給料を下げ,昇給もなく,ボーナスカット。やってることは COBOL 。 こんななかでどう 
したら「やる気を出せ!」なんてことがいえるのか私は不思議でならない(上司に対して 
のグチ)。 西川陴行(22> X 68000 ACE - HD , Xlturbo 広岛県 


ードウ:!:ァエ作入門 147 
















































































illustration : Y . Kawahara 


みると,図 3-1, 図 3-2 のように 2 通りの回 
路が考えられます。 

これらの回路のうち,実際にある TTL 
1 C のパッケージを使うことを考えると,図 
3-1 は LS 04 ( NOT ) と LS 08 ( AND ) の2 
イ固,図 3-2 は LS 36 ( NOR ) と LS 08 ( AND ) 
の2個ということになります。どちらも2 
個ずつで特に差がないように見えます力 ? , 
最終的には図 3-1 を使います。 

演算する両方の数の最上位ビットが1で, 
さらに演算結果の最上位ビットが0になっ 
た 2) の場合も, 1) のときと似たような条件 
になっています。こちらについても2段階 
に分けて考えてみましよう。 

2-1) 演算する両方の数の最上位ビットが 
1である 

論理演算で両方が1のときだけ1になり, 
あとはすべて0になるという演算を考えま 
す。 

x y ( xAy ) 


図 B LED 点灯回路 



求める演算は,この場合もただの AND 回 
路ということになります。 

2-2) さらに演算結果の最上位ビットが0 
のとき 

次のステップでは,さらに演算結果の最 
上位ビットが0になる場合を考えます。 
x y z x y ( xAy ) 

0 0 0 0 1 0 

0 1 0 0 0 0 

10 111 1 

110 10 0 

この論理回路をゲート記号で書き表すと 
図4のようになります。この演算はド•モ 
ルガンの法則で変形しても オーバーフロー 
のときのように,簡単なゲートで表すこと 
はできません。結局, 2-1) と 2-2) とを組み 
合わせて図5のようになります。 


□ エラーチェック回路の実際 

実際に部品を組み合わせるときには,も 
うひと工夫すると回路が簡単になります。 

まず, LED を点灯させるのに図6のよう 
な回路を考えます。この回路は以前にも出 
てきたもので, LED を点灯させるための最 
も基本的な回路です。問題は入力がしのと 
きに点灯して, H のときに消灯してしまう 
という点にあります。今月の記事でこれま 
でに設計してきた回路は,ェラーが出ると 
H の信号が出るようになっていたので,ェ 
ラーが出ないときには LED が点灯してい 
て,ェラーが出ると消えるという逆の動作 
になってしまいます。 

そこで,ェラー判断の論理回路と出力 
LED との間に NOT ゲートをひとつはさん 
で,論理を逆にしてやる必要があります。 
こう考えると NOT ゲートがさらに必要に 



なったように思えるでしよう力 5 ',これまで 
設計した エラー チヱック回路(図3,図 5) 
の出力部分はどちらも AND ゲートになっ 
ており,実は最初から AND ゲートの出力に 
NOT ゲートが組み合わされているパッケ 
ージが用意されているのです。 

図7に示す NAND ( = Not AND ) がそ 
れにあたるもので, LS 00 がその代表的な 
TTL 1 C です。00という型番を見てわかる 
とおり,この NAND ゲートというのは,論 
理回路のパッケージを組むうえで簡単な構 
成になっており, TTL シリーズのなかでも 
一番最初にできた 1 C なのです。 

次に図8に図3-1,図5の回路の最終段を 
NAND ゲートにしてもう一度並べて書い 
てみます。すると,四角で囲んだ部分が共 
通になっていることがわかると思います。 
この部分をひとまとまりにしてブラックボ 
ックスとして考えると,入力が3端子に対 
して出力は1端子の論理ゲートと見ること 
ができるのです(図9)。論理を列挙してみ 
ますと, 

a b ( aAb ) c (a Ab ) Ac 
1 
1 
1 
1 
1 
1 
1 
0 

以上のように,論理はいたって簡単で 3 入 
力がすべて H のときだけ,出力が L になっ 
ています。この部分は3入力の NAND ゲー 
卜という別のパッケージ, LS 10 のゲート1 
個とまったく同じものになっています。 

図7 NAND ゲート 

_ ) ~~ 0 °— 




LS 00 


148 Oh!X 1993.5. 


►•なんで STUDIO X に登場する擬人化された X 68000 は,みんな女の子なんだろう。不思 
議だ(犬や猫の X 68000 がいてもいいと思う)。 白石健 (18) X 68000 XVI 山口県 







































これだけでなく,一般的に多入カゲート 
として, NAND, AND, NOR, OR といっ 
たものが揃っています。入力数も3入力, 

4入力が一般的で,多いものでは8入力や 
12入力といったものまであります。これら 
の多入カゲートのなかで,最も品種が揃っ 
ているのが NAND 回路なのです。 

そこで,3入力 NAND ゲート LS10 を使 
って エラー チェック回路の最終形を示した 
のが,図10です。入力の論理を反転させる 
必要があるので, NOT 回路はどうしても外 
せませんが,2種類の オーバーフロー どち 
らについても2種類のゲートで実現できる 
ことがわかりました。 


発光倾-ド ( LED 麵択 

これまで LED というと赤色のものを使 
うことが多かったわけですが,今回は2種 
類の オーバーフローを 色で識別するように 
してみましよう。この連載でよく使う赤色 


LED は TLR113 という型番のものでした。 
同じ大きさ,形状のもので,緑色のものに 
TLG113, 黄色のものに TLY113 という品 
種があります。この型番の意味は私の想像 
に過ぎないのですが, (T)OSHIBA 製の 
(しぼ〇で赤は〇^レ山緑は (G)reen , そして 
黄は (Y)ellow のそれぞれ頭文字を合わせ 
たものだと思われます。 

さて,これらの色違いの LED を使う場 
合,配線のしかた自体には何の違いもあり 
ませんが, LED といっしよに付ける抵抗の 
値だけには注意しなければなりません。と 
いうのも,同じ電流を流しても,人間の目 
に対する見え方は,赤>黄>緑の順番に明 
るくなっています。いい変えれば,同じ程 
度の発光量として人間の目に見せるために 
は,赤 <黄< 緑の順に電流を増やしていか 
なければならないということです。 

参考までに,それぞれの色で同じように 
光って見せるには,黄色 LED は赤色 LED の 
1.5 〜2倍,緑色は2〜4倍の電流量が必要 


になることもあります。電流値は出力 LED 
と組み合わせる抵抗の値を小さくするほう 
が大きくなります。そこで, LED と組み合 
わせる抵抗として, 

赤6800 
黄47011 
緑3300 

が勧められる値となっています。 

* * * 

今月はこれまでに主要部分を完成させて 
きた加減算器をより現実のシステムに近づ 
けるための改良点として, オーバ、ーフロー 
エラーをチェックする回路を設計してみま 
した。このほかにも,加減算の切り替えス 
イッチ部分を拡張することも計画していま 
したが,誌面の関係で来月に改めてじっく 
り説明していきたいと思います。 

また,切り替えスイッチ部分の拡張回路 
の製作実習を今月のエラーチェック回路と 
合わせて行いたいと思いますので,お楽し 
みに。 


図日チェック回路の共通部分を見る 

(図 3-1) 


図9 3端子入力の論理ゲート 


(図 5) 





: Ca Ab) Ac 




E> 


LSIO 


共通部分 


図 10-1 オーバーフローチェック回路(最終版 1) 


図 10-2 オーバーフローチェック回路(最終版 2) 




► Oh ! X の発売日,書店にて。立ち読みしているそばから次から次へと売れていく Oh ! X 。 
なぜか嬉しい。私はといえば,定期購読者なので2日も前に読んでしまっている。なにか 
書店で購入する喜びを失ったようでさびしいな。 

山之内秀行 (27) X 68000. PC -8801 MA 愛媛県 


ハードウ: l アエ作入門 149 








































































> 


# 


/ •夕, 

。 い」: 




今回 ACG デー9 
物体数327 
うちメタ ポール 数67 
光源2 

1280X1024 ピクセル 
フルカラーを4X5,ポジに出力 
使用ソフト C-TRACE 

Z s STAFF PRO-68K 







^ SX WINDOW ver .3.0 か。画面周り以外はまったく別物になったような気がする。恐ろ 
しい。バージョンアップはもちろんする力へ 3. 5インチの X 68030 も增設ドライブの名目でほ 
しい。 越智文昭 (29) X 68000 XVI 愛媛県 


150 Oh!X 1993.5. 























マウスか"な1»んだ付ど 


► X 68030 が出て,これからは SX - WINDOW 主流になると思います。だから, SX-WIN 
DOW のプログラミング特集をどんどんやってほしいです。 

中村和博(19> X 68000 EXPERT 福岡県 


ANOTHER CG WORLD JgJ 

















































X 68000 用 3.5/5"2 H □版 

4,800 円(税別) 


ブラザーエ業 


イマジニア 003(3343)8911 


シムアント 


X 68000 用 5 a 2 H □版 

12,800円(税別) 3名 


アリと戯れる,いやアリになって戯れる 
というべきか。この「シムアント」は 
「シムアース」に続く, SX-WINDOW 
用市販ゲーム第2弾だ。メモリに目一杯 
の余裕がある人なら,両方立ち上げて遊 
んだりして。 



ひとりで遊ぶのもい 
いけれど,2人で対 
戦型シューティング 
ゲーム 「ストライク 
レンジ」を遊ぶのも 
なかなか楽しい。戦 
ろロボットも個性的 
なのが揃っている。 



プロジェクトチーム D5GA 



薄5回 

:i?CGA] 万スト 

入選作品集 

HiomDoGA 

jypritm 加 i:u< 期勘;け 




,800 円 ( 税込 ) 


X6B000 Develop. 


X 68 K Programming Senes の 
第1弾。 GCC や HAS , HLK,G 
□巳など,プログラム開発に有用な各 
種ツールを収録している。第2弾はも 
うすぐ発売される予定で,ライブラリ 
関数がどつさりと入っているらしいぞ。 


ソフトバンク 003(5488) 1360 


第5回アマチュア CGA コンテスト 

入選作品集ビデオ 巳名 

大盛況のうちに終わった第5回アマチュア CGA コンテ 
スト。その作品集ビデオは会場でも発売され,あっとい 
5間に売り切れた。 DDGA では郵送による配布も行つ 
ている。このビデオを5名の皆さんに。 


3月号プレゼント当選者 


n キングス•ダンジョン(大阪府)川合良和寺内 
哲也(兵庫県)宝代地新一(香川県)長谷川聖(熊 
本県)峯田一隆0デスブレイド(千葉県)瀬川直子 
(大阪府)徳永慶太国富尚志 0 CD BATTLE 光の 


勇者たち(東京都)飯塚雅史(神奈川県)銀屋慎一 


籲プレゼントの応募方法# 

とじ込みのアンケートはがきの該当項目をすべてご記入のうえ,希望するプ 
レゼント番号をはがき右下のスペースにひとつ記入してお申し込みください。 
締め切りは1993年5月18日の到着分までとします。当選者の発表は1993年7 
月号で行います。また,雑誌公正競_約の定めにより,当選された方はこ 
の号の他の懸賞には当選できない場合がありますのでご了承ください。 


菅野大輔直井崇仁(埼玉県)阿部学(岐阜県)片岡 
修(愛知県)種井裕光(大阪府)牧窪良太(岡山県) 
野口伸吾(徳島県)久米健司 □ MIRAGE System 口 
ゴ入り袋&ポールペン(東京都)小井田伸雄高橋郁 
米原孝太(埼玉県)古沢達也(静岡県)桜田浩和高 
橋秀明藤田康一牧博孝(岐阜県)田川和義(滋 
賀県)中山忠雄(大阪府)新子弘康原田慎森口明 
彦(岡山県)平田賢一(熊本県)吉田圭志(敬称略) 
以上の方々が当選しました。商品は順次発送いたしま 
すが,入荷状況などにより遅れる場合もあります。 


■ 


■ 


152 Oh!X 1993.5. 
































講読方法:定期購読もしくはソフトベンダー TAKERU でお買い求めいただけます。 

★定期購読の場合=購読料6ヶ月分6,000円(送料サービス、消費税込)を、 

現金害留または郵便振替で下記の宛先へお送り下さい。 

現金書留の場合:〒171東京都豊島区長崎卜 28-23 Muse 西池袋 2 F ㈱ 満開製作所 
郵便振替の場合:東京 5 - 362847 ㈱ 満開製作所 

癱ご注文の際は、郵便番号•住所•氏名•電話番号を忘れずに記入して下さい。 

• 3.5 インチディスク版をご希望の方は、「3.5インチ版」とご指定下さい。 

籲新規購読の方は「新規」と明記して下さい。なお、特に購読開始号のご指定がな 
い場合は既刊の最新号からお送りいたします。 

♦製品の性格上返品には応じられませんが、お申し出があれば定期購読を解約し残金をお返しします。 
★ TAKERU でお求めの場合=丨部につき丨,200円(消費税込)です。 

籲定期購読版と内容が一部異なる場合があります。御了承下さい。 

春お問い合わせ先 TEL (03) 3554 -9282 (月〜金午前 II 時~午後6時) 

(なお、定期購読版のバックナンバーについては定期購読の方のみご注文を承ります) 



?上ァゃまし“ 

すンたっ 

絶申 今よ 
対し 、み 
お込定も 
得め期の 
ば購も 
読増 
‘之 
て 


、_ 

筵 



健朗 

#二 Je (福岡県) 

意味不明だとかあやしいだとか 
ヘンだとか、我々は満開製作所の 
意図的な情報操作におどらされて 
います。私は、ついに彼らの本当 
の狙いをつきとめることに成功し 
ました。ずばり彼らは電脳俱 f 部 
を介して読者を洗脳し、悪の戦闘 
M に仕立て上げようとしているの 
です。それを実証するため幾人の 
同志が洗脳され満開の軍門に下っ 
た事でしょう。満刚製作所は、 HI * 
界征服を目論む惡の秘密結社です。 
頼れるのは' まだ惡に洗脳されて 
いない败方だけ。どうか心正しき 
読者.となって電脳俱 f 部を惡の手 
から解放してください。 






















































































REMGUIMg 1 

ぺ•ン•ギ•ン•情•報•コ • 一 •ナ • 一 


NEW PRODUCTS 


A 5 サイズのパーソナルワープロ 

WV-S250 

シヤープ 

WV-S250 



シャープは, A 5 システム手帳サイズの 
ノヽ 0 —ソナルワープロ 「 WV - S 250」 を発売 
した。 「 WV - S 250」 は, A 5 システム手帳 
サイズ,厚さ 28 mm , 重さ 920 g の小型軽量 
化を実現。小型ながらメイン画面にはフル 
サイズのバックライトつき液晶画面を使う 
など,快適に操作することができる。 

機能としては,仕事に優先順位をつけて, 
ビジネスを効率的に行え るアクション リス 
卜,スーパーアウトラインフォント , Wl 

辞書など,従来の書院シリーズと同等のヮー 
プロ機能を標準で搭載している。 

そして,10キーステーションつきのラッ 
プトップ書院へなら,赤外線方式のコード 
レス光通信を使って,ダイレクトに文書を 
送信し,そのまま印刷,登録することも可 
能 (A 4原稿1枚を2〜3秒で送信)。こ 
のため,書院シリーズのセカンドマシンと 
しての利用もできる。 

価格は150,000円(税別)。 

く問い合わせ先〉 

シャープ ㈱ 006 (621) 1221,043 (299) 8210 
1^4 Oh!X 1993.5. 


GS , GM 対応 MIDI 音源モジュール 

SC>55mkii 

ローランド 



SC 备 S5mkII 

ローランドは, GS , GM 対応の16パート 
マルチ テインバー MIDI 音源モジュール 

「 SC -55 mkIIj を発売した。 

「 SC -55 mkII 」 は,現在 GS , GM 対応 DTM 
用音源として普及している 「 SC -55」 のバー 
ジョンアップ版として発売されたものであ 
り,従来機からのエフェクタ,音色,イン 
タフェイスを継承している。 

今回のバージョンアップでは,音色数が 
354音と37音増えたほか,同時発音数も28 

音に拡張された。 DA コンバータ について 
も,18ビット DA コンバータを内蔵したこ 
とで,より高品位のサウンドを楽しむこと 
ができる。 

エクスクルー シブ メッセージについても, 
マイナス ワン や ミュートなどの機を ON 
/OFF したり,表示パートやレベルメーター 
の設定 も 行える ように 拡張された。 

また,リアパネルには RS -232 C および RS 
-422 C に対応した MIDI インタフェイスを装 
備〇これにより,パソコンとダイレクトに 
接続可能となった。 

本体価格は,69,000円(税別)となって 

いる。 

く問い合わせ先〉 

ローランド ㈱ ©03(3251)5595 


インテリジェントモデム 

MD24FL10V/M/XL10V/T10V 

オムロン 



オムロンは,ポケットサイズのインテリ 

ジェントモデム 「 MD 24 FL 10 V / M 」 と FAX 
対応の 「 MD 24 XL 10 V / T 10 V 」 の4機種 
を発売した。4機種とも,ェラー訂正機能 
として , CCITT V .42 と MNP クラス5を 
搭載し,データ圧縮機能は CCITT V . 
42 bis と MNP クラス5を採用。これにより, 
実効速度が最高約7,200 bps までの転送速 
度が実現されている(通信速度は最大2,400 
bps )。 

なお, 「 MD 24 XL 10 V / T 10 Vj は EIA ク 
ラス1に準拠し, G 3 FAX との送受信が可 
能である。価格は 「 MD 24 FL 10 V / M 」 が21, 
800円, 「 MD 24 XL 10 V 」 が26,800円 , 「MD 
24 XT 10 V 」 が29,800円(すべて税別)で 

ある。 

く問い合わせ先〉 

オムロン ㈱ 003 (5488) 3221,06 (282) 2672 

Hi 8 ビデオカメラ 

FS-1 

富士写真フイルム 

富士写真フイルムは, Hi 8, AFM Hi - 
Fi ステレオを採用した8ミリビデオカメラ 
「 FS -1」 を発売した。 













VK-IOO 


自動露光補正をするフルオート機能,撮 
影ボタンを押すだけの簡単操作など,手軽 
に Hi 8, Hi - Fi の高画質,高音質の映像を 
楽しめる。 

重量 495 g の軽量さもさることながら, 
縦型フラットデザインにより,持ちやすく 
安定した撮影スタイルが実現できるように 
設計されている。 

また,モニタと本体をケーブルで接続す 
ることで画像を再生できるが,別売りのビ 
デオポートキット 「 VK -100」 を使用する 
ことにより,デッキを操作する感覚で使用 
することもできる。 

価格は, 「 FS -1」 が109,000円, 「 VK -100 j 
が29,800円(ともに税別)。 

く問い合わせ先〉 

富士写真フイルム ㈱ 303(3406)2981 

「ザ•シンプソンズ」キャラクター入り FD 

MF2-25BHD/DD 

日立マクセル 

日立 マクセルは, 全米で人気の アニメキャ 
ラク ター 「ザ.シンプソンズ」 の イラスト 

を FD にプリントした, 「 MF 2-256 HD / DD 」 
シリーズを発売した。 

今回発売されるのは,3.5ィンチ2110, 


2 DD の2 タイプで,それぞれ ローズピンク, 
コバルトブルー,ミルキーホワイトのカラー 
フロッピーを採用。 

製品は2枚組のキヤリングケースに収め 
られている。 

く問い合わせ先〉 

日立マクセル ㈱ 003(3241)9733 


INFORMATION 


第1回音楽教育のための 
• コンピュータ活用コンクール 

日本教育新聞社 

日本教育新聞社は,第1回音楽教育のた 
めの コンピュータ 活用 コンクールを 開催す 
る0応募部門は,ハ。ソ コンを使って 児童 • 
生徒が自由に表現した作品を募る「児童- 
生徒の部」と,その教育実践例を教師から 
募る「先生の部」の2部門がある。 

募集作品の内容,参加対象は, 

•先生の部 . 既成ツール,自作ツールを 

利用した音楽教育の実践例を記した文書 
(4, 000字程度)と指導案,また,その授業 
を収録したビデオテープや写真など。参加 
資格は,小,中,高等学校,特殊教育諸学 
校の教職員,ぉよび教育委員会などの機関 
に所属する方(個人,団体問わず) 

•生徒の部……応募者が制作した作品(曲) 
を収めたフロッピーデイスタとカセットテー 
プ。参加資格は,小,中,高等学校,特殊 
教育諸学校の児童,生徒(クラス,クラブ 
での応募も可) 

である。 

なぉ,ソフトウェア,使用コンピュータ 
(国内で入手可能なもの),音源モジュール 
に制限はない。 

応募締め切りは平成5年5月31日(必着)。 


く問い合わせ先〉 

〒150朿识都渋谷区恵比寿四 1-13-2 II 
本教育新聞社「音楽教育のためのコンピュー 
夕活用コンクール」事務局 003(3461)7734 

第20回パーソナルコンピュータ 
利用技術者認定試験 

パーソナルコンピュータユーザ利用技術協会 

パーソナルコンピュータューザ利 m 技術 
協会は,第20回パーソナルコンピュータ利 
用技術者認定試験 (3 ,4級)を行う。 

試験対象は, 

• 4級……コンピュータを概念的に理解し, 
マニュア ルを 正確に把握して パソコンを 使 
える レベル。 表計算やデータべー ス ソフト 
の基本的な操作が行えると認められる水咿 

• 3級……簡単なプログラミング ( BASIC , 
Pascal , C 言語)または,表計算,データ 
ベースなどのパッケージソフトの萵度な利 
用ができる レベル。 業務のために苻効なパ 
ソ コン 活用ができ,4級 レベルの トラブル 
に迅速に対応することができると認められ 
る水準 

であり,受験対象者に制限はない。 

試験日時は, 

•平成5年7月 18 U ( 闩) 

午前10時〜正午 4級 

午後1時〜3時 3級 
で,受験手数料は, 

4級3,600円 
3級4,100 PJ 
3,4級の同 H 受験7,200闪 
となっている。 

受験案内,願迸は,返送先の郵便番リ•, 
住所,氏名,儷話番号,願書の必要部数, 
そして同封した郵便切手の合計額(颗#1 
部にっき郵便切手200円分が必要)を明記し 
たうえで,下記の住所まで請求すること。 
または,「パソコン徹底研究 (3 級,4級 ) j 
(□本経済新聞社),「月刊情報処理試験4 
月号」(ソフトバンク)の付録として付い 
ている受験案内,願書でも同様に受け付け 
ている。 

願書の受付期間は,平成5年5月20 「I 
(当日郵便振込有効)までである。 

く問い合わせ先〉 

〒105東京都港区芝公園 3-5-12 

姐)パーソナルコンピュータューザ利用技術 

協会認定試験係 S 03 (3438) 1869 

ペンギン情報 コーナー 155 






FILES 


このインデックスは,タイトル, 
注記——著者名,誌名,月号,ぺ 
ージで構成されています。いい季 
節ですね。今年のゴールデンウイ 
ークの計画はいかがですか? 遠 
出をするのもいいし,のんびり過 
ごすのも一興0さあパソコンは? 


参考文献 

I/O 工学社 
ASCII アスキー 
月刊 PC ソフトバンク 
コンブティーク角川書店 
C Magazine ソフトバンク 
テクノポリス徳間害店 
電擎王主婦の友社 
POPCOM 小学館 

マイコン BASIC Magazine 電波新聞社 
My Computer Magazine 電波新聞社 
LOGIN アスキー 


一 船 
I0S 

► THE NEWS FILE 

テレビにつなげる家庭用 マシン 「FMTOWNSMartyj や 
Macintosh の新製品ラインアップ 0 シャープとアップルが 
共同開発中の携帯情報機器「ニュートン」の試作機公開 
など。——編集部, LOGIN, 5号, 26-33pp. 

►特集アメリカ大進撃! 

,93 WINTER CES のレポート c 最新ゲームの話題やマル 
チメディアマシン 「3D0j のソフト開発者へのインタビュ 
一など。一編集部, LOGIN, 5号, l95-205pp. 

► THE NEWS FILE 

2月10日から13日まで干葉*幕張メッセで開催された 
MACWORLD Expo/Tokyo。 入場者はなんと延べ9万7千人 
と注目度の高さがうかがえる。ほかには CG キャラクター 
による芝居や, TV ゲームによるてんかん発作の問題につ 
いてなど。——編集部, LOGIN, 6号, 28-35pp. 

►特集ハード買いあさり徹底ガイド 
「失敗しないであろうと思われる バソコン 選びであ 
る!」というわけで,いろいろな立場の編集部員を集め 
て勝手な意見とともに各機種を解説紹介。もちろん 
X68030 も。——編集部, LOGIN, 6号, l79-203pp. 
►パソコン ゲーム羅針盤 

3〜4月に発売予定の機種別ゲームソフトをリストア 
ップ。一編集部,電荦王,4月号, 24-27pp. 

► MACWORLD Expo/Tokyo'93 &新製品もずらっと紹介 
イベントレポートを通じて,ソフトやハードを紹介。 

—編集部,コンブティーク,4月号,132- 135pp. 

► TV ゲームは 怖くない!! 

てんかん発作騒動の真実を問う。 TV ゲームは本当に危 
険?一編集部,コンブティーク,4月号,156- 159pp. 

► HARDWARE TOPICS 

X68000 の最速機 「X68030」 のほか,富士通 「FM TOWNS 
Martyj など。一編集部, POPCOM, 4月号, 28-29pp. 
►ポプコム大研究シリーズ VOL. 3 秋葉原 VS 日本橋 
東京の秋葉原と大阪の日本橋といえば,バソコン小僧 
御用達の電気街。読者アンケート票などをもとに研究。 
—編集部, POPCOM, 4月号, 57-69pp. 

►輝け!!ポプコム大赏’92 

スタッフにより選ばれた1992年を代表するゲームを紹 
介。一編集部, POPCOM, 4月号,102- 107pp. 

►新鮮良品館 

シャープの MD プレーヤー 「MD-DI0」 をはじめ,各社の 
家電オーディオ製品を紹介。なぜか透明コーラ 「TAB 
CLEAR」 も。——編集部, POPCOM, 4月号, I44-I45pp. 
►特集パソコン通信を始めよう! 

電話回線による新しいコミュニケーシヨン「パソコン 
通信」を始めるために。基礎知識の解説やモデムの紹介, 
大手商用ネットのサービス概要なども。——編集部,マ 
イコン BASIC Magazine, 4月号, 77-82pp. 

► Bug 太郎のプログラム•タイムその4 

「3次元グラフィックスへの道 j と題し,ワイヤーフレ 
ームの BASIC によるプログラミングを紹介。——谷裕 
紀彦,マイコン BASIC Magazine, 4月号, 90-9Ipp. 
►シアター6「ギャラクシアン 3 •プロジェクト • ドラグ 
一*ン J 

「ナムコの最新銳 3D シューティングゲームをデザイナ 
-の眼から見る!」。批評をしている筆者は「スターウォ 

ーズ」 のゲーム デザイナー。-土田康司, マイコン 

BASIC Magazine, 4月号, 2 12-215pp. 

► All The Hot Power 

この春の新製品を一挙に紹介する特集。 MC68EC030 搭 
載の 32bit マシン X68030 をはじめ, Macintosh の新ラインア 
ッブなど。一編集部, ASCII, 4月号, 2l7-248pp. 
►ぼくは買うぞ!わたしも買うわ! 

バソコンになじみがない人への入門特集。パソコンと 
は何かから,選び方や買い方,ソフト環境などを Q & A 
形式で解説。一編集部, ASCII, 4月号, 265-288pp. 

► Digi-Ana Valley 第6回 

CD をよりよい音で聴くための^:みのひとつ,ソニーの 
S 叩 er Bit Mapping という技術の仕組みを解説し,その効 
果を検証。——編集部, ASCII, 4月号, 289-296pp. 

► MACWORLD Expo/Tokyo '93 


当イベントも3回目を迎え,大盛況の模様。-孩田 

匡史, ASCII, 4月号, 345-347pp. 

► DIG 卜 VIS TODAY 

CF やバラエティ番組などで頻繁に使われるビデオエ 
フェクト。その最先端をたずねて,ソニ _PCL の system- 
G を見学。——編集部, ASCII, 4月号, 378-379pp. 

►バカパパのモノを買い物 

簡易育成動植物の巻。ぺットを飼う気分になれるおも 
ちゃから,シーモンキーやミニバラなど本当に育てるセ 
ットまで。——バカパパ, ASCII, 4月号, 382-383pp. 
►ラッキー丨ハッピ ー!オッケ ー! 

最終回の今回は,これからの知的財産権のありかたに 
ついて弁護士山下氏の意見を聞く。著作権はもう古い? 
——編集部, ASCII, 4月号, 404p. 

► NTT キャプテンサービス活用法 
パソコン通信に先駆けてスタートしたキャブテンシス 

テム。最近ではコンピュータとモデムでも利用可能だ。 
そのサービス内容とパフォーマンスに迫る。——高橋雄 
—, My Computer Magazine, 4月号,104- 107pp. 

► MACWORLD Expo/TOKYO in MAKUHARI MESSE 

大盛況だったイベントの模様をレポート。一野沢潤 
—郎, My Computer Magazine, 4月号,1 14-117pp. 
►パソコン買い方教室激得!秋葉原攻略法 (4) 

巨大マーヶット秋葉原を舞台に繰り広げられるメーカ 
一の調査活動の実態をレポート。一島川言成, My Com 
puter Magazine, 4 月号, 148-149pp. 

►なんでも Q & A 

書院/ぐノコンのスクールはどこにあるか,など書院パ 
ソコンに関する7つの質問に回答。——シャープ, My 
Computer Magazine, 4月号, 226-227pp. 

► MacWorld Expo’93 

世界最大規模となった今年の Expo。 本場アメリカから 
の出品も例年になく増えて盛況だった模様。一編集部, 
I/O, 4月号, 14-15pp. 

► MS-DOS 入門 

文系人間向け MS-DOS 基礎知識。新入社員と先輩 0L の 
会話形式。一 KAN AMI ほか, I/O, 4月号, l7-4lpp. 
►最新プリンタ.カタログ 

高機能.高品位印刷時代の最新プリンタをメーカー別 
に紹介。一編集部, I/O, 4月号, 42-46pp. 

► 3. 5インチ光磁気ディスク 

光磁気ディスクとはどんなものか,20万円台の製品を 
試用する。一青山一朗, I/O, 4月号,12卜 128pp. 
►スーパーコンピューテイング入門28 

カオス,フラクタルなどの理論を解説するシリーズ。 
今月は気象変化の連立方程式「ローレンツ•アトラクタ j 
について。一林智雄, I/O, 4月号,146- 147pp. 

► MD の基礎知識 

音響製品の MD は,フロッピーの60倍以上の記憶容量を 
もち,コンピュータ用記憶装置としても有力だ。その原 
理を解説。——編集部,1/0,4月号,152- 153pp. 

Xl/turbo/Z 

xi シリーズ 

► The Magnetic Dungeon 

ハンドパワーで牢獄から脱出だ!石を穴に捨てて10 
の部屋からうまく抜け出せ。パズルゲーム。—— BANCO, 
マイコン BASIC Magazine, 4月号,137- 139pp. 

► MULTIPLE 

出てきた数字を計算して倍数を作る対戦ゲーム。トラ 
ンブの r スピード j に似ている。——中村理,マイコ 

> BASIC Magazine, 4月号,140- 142pp. 

X68000 

► NEW SOFT 

惑星の神をめざすシミュレーション「メガロマニア山 
アーケードからの移植アクション「チェルノブ j など最 
新ゲームを紹介。一編集部, LOGIN, 5号,20, 23pp. 
►最新ゲーム徹底解剖!! 

「三國志川」は禁断の秘技,イベント情報の巻。「キング 
ス.ダンジョン」は愚かな人間どもを恐怖のどん底にた 
たき落とす罠の数々を解説。一編集部, LOGIN, 5号, 


256 Oh!X 1993.5. 





メディアの考古学 
橋本典明著 
工業調査会刊 
003(3817)4701 
A 5 判 222ページ 
2,580円(税込) 
メディア開発史は,3大欲望「より速く,より 
正確に,より大量に」を追い求める果てしない夢 
物語だと著者はいう。そして,人類がどのように 
その夢を追いかけてきたのかが本害で検証される。 

夢の系譜はまず,系統樹や年代毎の主要人物な 
どが図示され,夢の流れが語られている。そのあ 
と,それぞれの動きや試みや人々について,年代 
順ではなく五十音順(丨 ) で述べられているのであ 
る。歴史は一直線ではなく,互いに複雑に絡み合 
いながら進むのだから,この構成はわかりやすい。 

なぜ,夢の軌跡を知ろうとするのか。新しい夢 
を描くためである。答えはまだ提出されていない。 


クライシス 
シンドローム 

須崎一成著 
オーム社刊 
003(3233)0641 
A 5 判 175ページ 
1,300円(税込) 

「 SE クライシス」「プログラマークライシス j に続 
く第3弾。今回は,前2冊で4コマまんがを描い 
ていた須崎氏の執筆によるものである。そう,須 
崎氏はまんがも描く SET , とうとう本も書いちゃ 
ったのだ。 

職業としての SE やプログラマが抱える問題は, 
趣味でプログラムをつくる場合とはちょっと違う。 
バグに悩まされるのは同じだが,それ以外の周辺 
事情が大きく関わってくる。そのあたりの話には 
じまり, パソコン や ゲームの 話など,結局 コンビ 
ユータ好きの筆者なので楽しく読めるのだろう。 

もちろん, 4コマまんがもちやんと載っている。 



宗彦, My Computer Magazine, 4月号, 268-269pp. 

► NEW MACHINE 

シャープの68030搭載パソコン 「X68030」。 その仕様と 
プログラム互換性,ソフトウエアのバージョンアップ点 
などを紹介。——編集部, I/O, 4月号, 84-86pp. 

► GAME BOX 

惑星を我がものにするための戦い「メガ □マニア」。 
- TA.CHI.KI,I/O, 4月号, 92-93pp. 

► GCC で学ぶ X68 ゲームプログラミング第17回 
ゲームを作成しながら C プログラミングのコツを伝授 

するシリーズ。今月はプログラミング中に発生する致命 
的な エラーに 対するハンドリングを解説。——吉野智興, 


C Magazine, 4月号,1 19-123pp. 

► NEW FACE REVIEW 

X68030 の製品レビュー。——牟田拓,月刊 PC, 4月 
号,126- 127pp. 

ボケコン 

PC-E500 

►めざせ!迷パイロット 

ヘリコプター操縦ゲーム。憤性が働き,なかなか難し 
い。燃料と時間の制限もある。一久永祐次,マイコン 
BASIC Magazine, 4月号,149- 150pp. 


新刊書案内 


ゴ ar チマルチ乂テ V ア 




_自 

MT"***" TnExInc 


コンピュータ, 
マルチメディアと 
法律 

木村孝著 
トライエックス刊 
003(5458)4071 
A 5 判 424ページ 
2,400円(税込) 
パソコンが普及し,性能が上がるにつれ,著作 
権の問題が浮き彫りにされる。パソコンは進歩し, 
絵や写真や音といったデータをどんどんデジタル 
化し,複製/加工する。スキャナがあれば写真も絵 
も取り込めるし,ビデオキャブチャボードがあれ 
ばビデオからも取り込めるし,音はサンプリング 
できるしって具合だ。そうして取り込んだものを 
作品に組み込んだりした場合,個人の楽しみを超 
えてしまえば,当然著作権にひっかかってくる。 
もともと厳密にいえば,著作権法にひっかかる, 
ってモノは巷にあふれているのだが,だからとい 
って,一緒になって確信犯していいってわけでは 


ないのだ。 

本書はそういう時代に向けて,弁護士である著 
者が,パソコンソフトやマルチメディアタイトル 
を作る際の法的な絡みや注意すべきことについて 
まとめたものである。法律に関する本はそもそも 
難解で複雑な文章で綴られており,著者にいわせ 
ると著作権はなかでもさらに難解だそうである。 
が,それを(私からみればまだややこしいが)なる 
ベく例を挙げてかみ砕き,わかりやすいよう苦心 
してくれたおかげで,丁寧に読めばわかるように 
なっている。その例がまた判例や条文なのだが, 
難解である。難解であるうえに著作権法そのもの 
が曖昧で,解説されたからといって目の前がカラ 
リと啃れわたる類のものではないため,もどかし 
さも感じるが,それはもちろん著者のせいではな 
い。もとより法律の解釈なんてものは,判例次第 
という曖昧さを孕んでいるため,一義的な答えは 
ないのだ。が,本書はパソコンの世界に絡めて著 
作権について広く解説した本として価値がある。 
著作権を行使する側にも,侵害しないようにする 
側にも最低限の知識は必要なのだ。ただ,もっと 
個人レベルでの問題についても触れてほしかった 
と思う。おそらく,著作権法と無縁ではありえな 
いだろう。 ( K ) 


126-129, 148- 149pp. 

► X68030 新聞 

ついに題名が変更された 「X68030 新聞 j。 Xシリーズ最 
新機 「X68030」 のスペックを紹介。 C 言語講座の最終回「文 
字に色をつけてみよう(後編)」は,エスケープシーケン 
スによるキャラクタ属性の変更。ほかに「シムアント」。 
——編集部, LOGIN, 5号, 226-229pp. 

►最新ゲーム徹底解剖!! 

「三國志 HI」 徹底解剖は前号に続き,イベント情報紹介。 
懐かしの GAME REVIEW は X68000 初期の名作「源平討魔伝」。 
——編集部, LOGIN, 6号, 122-125, 143pp. 

► X68030 新聞 

新しくなったソフトを紹介。 「SX-WINDOW ver.3.0j 
「Human68k ver.3.0」「ASK68k ver.3.0 Jo ——編集部, 
LOGIN, 6 号, 210-21 Ipp. 

► GAMING WORLD 

イマジニアの 新作 シミュレーション「メガロマニア」 

はライバルたちを蹴ちらし,とある惑星の永遠の神にな 
る壮大なゲームだ。そのほかにも「チェルノブ」,発売予 
定の「大航海時代 IIj 「シムアント」。——編集部,テク 
ノポリス,4月号, 20-21, 32-34, 36pp. 

► THE INFORMATION PLAZA 

32bitCPU 搭載の X68030 を紹介。 CG 野郎の野望に一歩近 
づいたか。一編集部,テクノポリス,4月号, I25p. 
►パソコン進化論’93 

X68030 を紹介。グラフィック,サウンドを楽しむには 
十分なスペック 3 ——編集部,電撃王,4月号, 9p. 

► SOFT EXPRESS 

最新 ゲームソフト「メガロマニア」「チェル ノブ」。—— 
編集部,コンブティーク,4月号,32-33, 38pp. 

► Software Hot Press 

神の候補者の戦い「メガロマニア j。 星の部族の女の子 
リルルが,魔物に封印されたみんなを助けるために冒険に 
出る「エトワールプリンセス——編集部, P0PC0M, 4 
月号,14, 24pp. 

►コンピュータ • ドリーム.ファクトリー 
やっと出た! X68000 ニューモデル 「X68030」 を紹 
介。ちょっと気になるソフト互換性やスピードチェック 
など。——編集部, P0PC0M, 4月号,122- 123pp. 

► NEW PRODUCTS 

X68000 シリーズ待望の新機種 「X68030j を紹介。付属 
ソフトウェアのバージョンアップについて解説。一編 
集部,マイコン BASIC Magazine, 4月号, 72p. 

► UFO 

弾丸のコントロールが難しい射轚訓練用ソフト(?)。 
夜空に飛来する謎の飛行物体を擎ち落とせ!一渋谷正 
徳,マイコン BASIC Magazine, 4月号,143- 144pp. 

► QUICK GLENN 

ジョイスティック 専用。 トップビューのレース ゲーム。 
—土岐竜一,マイコン BASIC Magazine, 4月号,145- 
147pp. 

► GP ライダー〜 The Perfect Power 〜 

セガのゲームミュージックプログラム。要 NAGDRV。 
——完コピ D.0, マイコン BASIC Magazine, 4月号,157 
-159pp. 

► AV STRASSE 

従来の X68000 でも使用できる 「SX-WINDOW ver.3.0j 
の紹介。ほかに,版下が作れるソフトウェア 「Y300-A」 

も登場。——編集部, ASCII, 4月号, 337-340pp. 

► FREE SOFTWARE INDEX 

主要ネットにアップロー ドされたソフトウェアから主 
なものを選んで紹介。 X68000 用 ALARM.X, KICK2.X など。 
——編集部, ASCII, 4月号, 4l7-423pp. 

► LET'S PROGRAM 

プログラム課題への応募作品を紹介。今回のオセロゲ 
ームには C compilerPRO-68K による作品が登場。一藤本 
健, My Computer Magazine, 4月号, 208-215pp. 
►なんでも Q & A 

X68000 の新製品と周辺機器の発売スケジュールにつ 
いての質問に回答。ーシャープ AVC システム事業推進 
室, My Computer Magazine, 4月号, 224-225pp. 

► HOBBY EXPRESS 

電波新聞社のビデオゲームアンソロジー第 2 弾「チェ 
ルノブ j。 独特のムードに病みつきになるとか。——稲垣 



FILES Oh!X 157 

























編篥室から 



□RIVE ON 

このコーナーでは,本誌年間モニタの方々の 
ご意見を紹介しています。今月は3月号の内 
容に関するレポートです。 

• 3 月号の特集のようなプログラミング言語 
を扱うときには,対象読者のレベルによって 

「あちらが立てばこちらが立たず」というジ 
レンマがあります。しかし, BASIC にかぎらず 
プログラミング言語というのは,•実際に使っ 
てみなければ覚えられないのですから,今回 
の記事構成は覚えやすくていいのでは,と思 
います。事実,僕は「こんにちは マイコン」 
で ステー トメントを覚え,あとはひたすらプ 
ログラムを組んで慣れましたから。特集の記 
事では,柴田さんの「モーフイングへの第一 
歩」がよかったです。こういう,理論を適当 
にこじつけてそれらしく見せるというのが, 
僕は好きです。もしかすると実際の理論にこ 
だわらず,あっているかあっていないかわか 
らないような,一見いいかげんな理論でアル 
ゴリズムを組み立てるのは,文系の人が向い 
ているのかもしれませんね。 

高橋毅 (21) X 68000 PR 0, MSX 2 埼玉県 

• 3 月号の特集 「 X - BASIC を学ぶ」を読んで, 
正面から X - BASIC をとりあげると思いません 
でした。少し驚いてしまいました。 X - BASIC は 
悪い言語だとは思いませんし,私自身も 
BASIC からこの世界に入ったこともあって 

「BASIC = — j というステレオタイプな考え 
をもっているわけでもありません。しかし, 


ごめんなさいの 



3月号 BAS 2 FNC.X 

P .90 リスト I の BAS 2 FNC . X は,リンカに 
HLK . X を使用することを前提としていました。 
そのため,生成しようとする関数はオブショ 
ンの違いにより,シャープ純正の LK . X でリン 
クすることができません。 LK . X を使用する場 
合は,31行目の“一 I ”オプションを削除し, 
作成した BAS 2 FNC . X と同じカレントデイレ 
クトリに, DOSLIB . L ; BASLIB . L ; FL 0 ATFNC . L 
を置いてから, BAS 2 FNC . X を実行して関数を 
生成してください。 


現在の X - BASIC 自体の位置づけには,少し疑 
問をもっています(本体に標準添付するなら 
SX - BASIC を作ってほしい)。それは,入門用と 
して使おうとするとしっかりしたデータ構造 
を作れない点が問題ですし,実用にするには 
結局 C 言語に変換してから手直しするしかな 
く,初めから C 言語で書いたほうがいいので 
はないか,と思うことが多くあるからです(そ 
うでない場合もある?)。中野氏の 「 X-BASIC 
と関数」を読んでも「かゆいところに手が届 
かない」という感じがして, C + + を使えばす 
っきりするのに……と考えてしまいます。全 
体的には,アルゴリズムのモジュール化,し 
っかりしたデータ構造などを少しでも見せて, 
「こんな世界もあるんだよ」的な記事にして 
ほしかったな,と思いました。 

中島奨 (26) Macintosh SE /30 北海道 
•「 X 68000 のハードウエアは32ビット化と同 
時に一新される」という先入観をもっている 
人は多くいたことでしよう。私は, X 68000 に 
対してまだ限界が見えていない(これが限界 
とはいわせない)ので,今回の新製品 X 68030 
は妥当なところと思っています。現在のハー 
ドでやっておくべきことはまだまだあるはず 
ですから。確かに,ハイエンド機や安い普及 
機もあればよかった,というような要望や, 
いずれ訪れるハードの変更でも SX - WIND 0 W 
上のソフトなら互換性が大丈夫なのか,とい 
うような疑問もあります。また, SX - WIND 0 W 
もちゃんと進化しているようなので嬉しいの 
ですが,シャープには早いところ開発キット 
を出してもらいたいものです。 SX - WIND 0 W 上 
でなくても,68030のパワーをフルに活用した 
ソフトを見てみたいところですが,特別なも 
のでもないかぎり従来機でも動くソフトを作 
ってもらいたいと思います。いましなければ 
ならないのは, X 68000 と X 68030 の両方で動く 
プログラムの窨き方を普及させることと , SX 
- W 旧 DOW のアプリケーシヨンを充実させる 
ことでしよう。 

矢野啓介 (19) X 68000 XVI , MZ - 2500 北 

海道 

•私にとって3月号の特集は理解不能でした c 


このような特集も将来のためにはいいかもし 
れませんが,次は初心者向けの特集でその名 
も「小学生のための X - BASICj というものをや 
ってもらいたいと思っています。また,新製 
品紹介の記事にあった 「 SC -33」 がいちばん印 
象に残りました。安くて高性能な GS 音源が登 
場したのですが,結局 SC -55 との互換性が問 
題となっていたようですね。記事中で GS 音源 
でありながら SC -55 とは別の音源である,と 
書かれている理由も十分わかりやすく害かれ 
ていて,どのようなユーザーに向いているか, 
対抗機種との比較,今後の改善案など充実し 
た 4 ページだったと思います。 

村上晃 (23) X 68000 XVI 岡山県 

• 3 月号のゲームレビューにあった「スクエ 
ァ • リゾート j は本当に面白そうです。今度, 
秋葉原に出かけたときにでも探してみようと 
思いました。で,面エディタもいいのですが 
私としては,「ボンバーマン」みたいに4人プ 
レイに対応してほしいです。 4人プレイがで 
きれば,ひとりに集中砲火を浴びせたり,姑 
息に逃げ回って漁夫の利を得たりといったこ 
とができるわけです。対戦というと2人しか 
サポートしないと決めてかかるのは嫌いです。 

「ワンチップ 1 C 工作入門」では,私自身 X 68000 
のノイズが気になっていたので,興味深く読 
むことができました。 

中村健 (23) X 68000 ACE - HD,AMIGA 500, 

MSX 2+, PC -386 GS 埼玉県 
• X 68030 の紹介記事のタイトルを見て思っ 
たのですが,なぜ,こんなに待望という言葉 
が似合ってしまうんでしょう。僕は現在, 
X 68000 以外の機種をいじる気がしないので, 
後継機種が出ないと困る,とずっと考えてい 
ました。だから, X 68030 はバイクを買うため 
に用意していたお金を注ぎ込んででも買うつ 
もりです。最上位なのか次期なのかはそのう 
ちわかるとして,僕はあえて注文とか文句は 
いいません。だって, X 68000 自体もう完成さ 
れたマシンだと思っているからです。でも, 
テレビ CM はしてほしいな。 

村上洋樹 ( 丨 7) X 68000 SUPER , PC - G 8 13 

埼玉県 


お問い合わせは原則として.本誌のパク情 
報のみに限らせていただきます入力法,操 
作法などはマニュアルをよくお読みくたさい 
また,よくアドベンチャーゲームの解答を 
求めるお電話をいただきますか,本誌ではい 
っさいお答えできませんご了承ください 


バグに関するお間い合わせは 

003(54 的 ) 〗 311( 直通) 

月〜金曜日16 : 00〜18 : 00 


158 Oh!X 1993.5. 




















窓の外を眺める 
そこには 
夢が見えるか7 

► X 68030 の登場によって,ソフトウヱアも新 
しいものへと移行しています。なかでも注目 
されるのが,今回の特集で扱っている SX - 

WINDOW ver .3.0 です。 

今回は,強イ匕されたグラフィック周り,同 
梱アプリケーションのシャー•ペン. X を中心 
に紹介しました。機能強化が行われたといっ 
ても,従来の X 68000 シリーズでも使用ができ 
るので互換性も十分あります。これからどん 
なアプリケーションが登場するか,非常に楽 
しみですね。新たなプラットフォームとして 
成長しつつある, SX - WINDOW をあなたも使 

ってみません力、。 

►ここで,第9期愛読者年間モニタの募集を 
行います。モニタになっていただいた方々に 
は,7月号から毎月, Oh ! X と本誌に対する設 
問を用意したレポートの回答用紙をお送りし, 

言5問に答えていただきます。 

モニタを希望される方は,住所,氏名,年 
齢,職業(学年),使用機種を明記したうえ, 
本誌へのご意見をレポート用紙2枚程度にま 

とめたものを, 

Oh ! X 編集部「愛読者年間モニタ」係 

まで垂|?送してください。締め切りは, 5月18 

日(必着)となります。モニタに選ばれた方 

は7月号で発表を行う予定です。 

►「よいこのための SX - W 旧 DOW 」「 X 68000 マ 
シン語プログラミング」は,筆者多忙のため 
お休みさせていただきました。また「アクセ 
ラレータボードの製作」は来月号から再開し 

ますので楽しみにしていてください。 

►►さて,本誌編集部は5月より新社屋に移転 
することとなりました。ご迷惑をおかけいた 

しますが,5月6日以降のお問い合わせは下 

言己の宛先および番号にお願いいたします。 

-移転先 

〒103東京都中央区日本橋浜町 3-42-3 

ソフトバンク株式会社 Oh ! Xi 編集部 
003(5642)8122 (直通) 

• バグに関するお問い合わせは 

003(5642)8182 (直通) 

籲原稿には,住所•氏名•年齢•職業•連絡 

先電話番号 • 機種 • 使用言語 • 必要な周辺 

機器•マイコン歴を明記してください。 

•ブログラ厶をす免搞される方は,詳しい内容 
の説明,利用法,できればフローチヤート, 

変数表,メモリマップ(マシン語の場合) 

に,参考文献を明記し,ブログラムをセー 
ブしたテープ(ディスケット)を添えてお 

送りください。また,掲載にあたっては, 

編集上の者 B 合により加筆修正させていただ 

くことがありますのでご了承ください。 

春ハードの製作などを投稿される方は,詳し 

い内容の説明のほかに回路図,部品表,で 

きれば実体配線図も添えてください。編集 
室で検1寸のうえ,製作したハードが必要な 

場合はご連絡いたします。 

•ネ诗緒のモラルとして,他誌との二重投稿, 

他機種用プログラムを単に移植したものは 

固くお断りいたします。 

あて先 

〒丨08東京都港区高輪 2-19-13 NS 高輪ビル 

ソフトバンク出版部 

Oh ! X「@©@®j 係 


SHI FT BRE A K 

►うむむ。某西遊記を見てし、て思ったことなのだが, 
日本人とかにありがちな観光地の壁とかに自分の名 

前を害いていくやつって,孫悟空がはじまりだった 
のでは? 「この世の終わりまできた証拠に俺様の 
名前を残していってやろう。」そんなことする人っ 
て,ひょっとしておさるさん並の頭脳なんじやない 

だろうか? (熱があるので乱文失ネし SIVA ) 

► SONY が MD を発売し,これで DAT も終わりだと思 
ったら言吳解だったようで,強力な新機種が出てしま 
った。とりあえず無い金を集めて,携帯再生機を買 
おうと計画中。そもそも録音というものは,オリジ 
ナルを忠実に再現するためのもので,どんな理 I 命が 
あっても勝手にデータを削るなんていうのは論外。 
人間なら DAT だな,うんうん。 (八) 

►ちやだワに猫をいじくる話があったので,私から 
も正しい犬のいじくリ方を伝授しよう。攻^ポイン 
卜は, 1) 首輪の下から前足の間, 2) 背中の尻尾 
のつけねのトコだ。誰がやってもどんな犬でも1を 

ボリポリかくと天を仰ぎ,2をかくとシコを踏み始 
める。このときのバカな表倩を見るのか私は大好き。 
犬が苦手なアナタも,ぜひ一度お試しあれ。(浦) 

► ドラえもんのオールナイト上映に行ってきた。用 
事の帰りにちょっと寄ったつもりだったのだが,実 
は大イベントだったらしくオールナイトなのに会場 
は満員状態0映画版の監督さんなんかのおしやベリ 
コーナーなどのあと,えんえん9時間藤子ずくめ。 

結構その筋っ(扒、人や画面に合せて声をはりあげド 
ラミちやんの歌を歌う人も。スゴイ! (善) 

► 3 . 5インチを待って030を買うことにした。通常の 
仕事をするぶんには,速くなっただけという改良も 
素直に喜べる。しかし実行系に030を前提とする気 
はさらさらない。最^の FI ではエンジンパワーより 

もパッケージングが勝負を決めるという。計算機だ 
ってそうだ。「彼ら j がそのことに気づく前にその理 
論を実証する,これがいまの目標だ。 ( A . T .) 

►久しぶりに金縛りにあった。徹夜明けの昼0耳元 
で居もしない虫の羽音が聞こえ,こりや変だぞ,と 
すでに身動きとれず,運よく首が回りそうなので思 
い切って顔を左右に振ってみる。金縛りが解ける。 
ほっとして寝直すと再びやって来る。仕方がないの 
で,一度起き上がり,しばらく身体を落ち着かせて 
布団に入り直す。無事就寝。 ( K ) 

►カラオケボックスではもっぱら LC 専門だが,たま 
たま CD を選択したときのこと。最近流行のプライべ 
—卜 CCK 乍成機があったので,さっそく録音してみ 
た。曲目は「ピンクレディメドレー j と「愛の水中 
花」。男数人だけで合唱する歌は非常におぞましく, 

録音直後の試聴では頭の1诉少程度で演奏をストッ 
プした。ただ後悔だけ力薄った。 ( K 0) 

►雨の夜に歩いていたら (U ) さんが蛙を見たとい 
う。気づかなかったあたしは未練がましくいろいろ 
考えた。最後に蛙にさわったのはいつだろうかとか, 
子#のときに飼ってたおたまじやくしの子^はいま 
何代目か,とかね^蛙の人生 (?) から見ればあたし 
って千年も生きてる魔法使し、の オハ V くみたいなもの 
なんだろうな。でも,鞠ぐらいは拾ってよねっ。(ふ) 

►いまさらながらぶよってしまった。初めて遊んだ 

ときには, r たいしたことないねフフン j と鼻で笑 
い飛ばしていたのだが,連鎖の組み立てのコツを 
徐々に覚えてきてから,突然ゲームか面白くなった。 
しかし,哲氏に挑むたびに岩石を降らされ,まだま 
だ修業が足りない。 X 68000 にも移植されるといいな 

ぁ (完全版じゃなきゃいらないけどね)。 ( J ) 

►長年使ってきた CD ラジカセが壊れてきたので, 

CD プレイヤーとアンプとスピーカーを買った。さす 
がに,なかなかよく鳴ってくれるので満足している。 
しかし,先だっての出費と合わせて,ポーナスが25 
万円くらいなくなったというわけ。え,「よくそんな 
に残っているなあ j って? いや,次のボーナスの 
話なんですけど……〇 ( A ) 

►正確に「部屋は本て埋まっています」といっても 
比喻や誇張なしだと思、う人は少ない。「部屋には炬健 
があります j やはり具体例がいちばんだ。「でも見え 
ません」やっと意思の陳通ができる。もちろんちゃ 
んと「本が多いんですが」といってはおいたが,引 
っ越し星のに一ちゃんにはちょっと悪いことをした 
ょうな気がする。 ( U ) 

► X 68030 と SX-WINDOW Ver .3. 0で 0 h!X も 1、つにな 

く活気づいている。個人的には従来槲重でもシャー 
ペン. X がかなり使えるのがうれしい。やはり初代10 

MHz で使えるというのが X 68 シリーズの基本だ 。 SX 
自体も高速になっているし。とはいえ大変なのはこ 
れから。問題は以前にも増して山積みだ。おジャマ 
ぶよもどんどん落ちてくる(違うって)。 ( T ) 


編集室から 159 










1993 年 6 月号 5 月 18 日(火)発売 

創刊11周年特別企画 

確率遊技シミューレシヨン 

* 学習する確率 • 簡易マージャンゲーム 

•ノ \°チス□エミユレータ • カードタイプ RPG の設計 

3月号読者アンケート集計結果発表 
新製品紹介 SC-55mkII 

全機種共通システム 

シューテイングゲームコアシステム作成法 (4) 


microodyssey 

映画や演劇などを観るときにいつも相当悩む 
のが,原作とのかかわりである。 

映像を先に観ると具体的なイメージを植えつ 
けられてしまうので,原作に接するときによく 
ないし,先に読んだ原作の印象とかけ離れた映 
像だと,大切なものを壊されたようでかなしい。 

特に,原作者が感覚的な部分で好きな人で, 
思い入れがある作品だと本当に困ってしまう。 

理想的な鑑賞順序,というものはある。まず 
原作を読み,その世界のイメージを確立する。 
それからしばらく時間をおく。あまり長くおき 
すぎて忘れてしまうようだといけない。その作 
品がほどよく「醱酵」した頃に,映画などの「カロ 
エ品」を観る。少し時間をおいてもう一度原作 
を読む。これが私にとってのペストである。 

難しいのがタイミングで,大事なのは原作を 
読んだあとに自分のなかに世界がきちんと構築 
されることと,その印象がやや薄れた状態で, 
他人の解釈による「加工品 j を観ることだ。 

しかし,たいていはこんな悠長なことは言っ 
ていられない。映画や演劇はぐずぐずしている 
と見逃してしまうし,過去にその原作を読んで 
いるとは限らない。海外ものなどは,映画が話 
題になって初めてその原作者や作品を知ること 
のほうが多いのである〇 

で,実際のところ「本」,特に小説や漫画を映 
像化したものは,非常に難しい。しかも「ある 
程度原作に忠実に」ってのが,いちばん当たり 
はずれが大きいようだ。 

むしろ,換骨奪胎とはいかなくても,「映画化」 
という言い方が不適切なまでに料理しまくった 
ようなものに,結構「大当たり」があったりす 
る。原作を消化しきったうえで,その世界を表 
現するためにあえて状況設定などを変えてしま 
ったものなどだ。たとえば,ルイス•ブニユエ 
ル監督の「嵐ヶ丘」なんかは,私は原作よりも 
好きである。小説は冗長な感じでそんなにいい 
とは思わないのだが,映画はエッセンスが凝縮 
されて表現されている。ただ,こういう方向性 
で作品化されたものは,鑑賞者によって賛否と 
いうよりは好き嫌いが分かれるのだろう。 

結果的には,私の場合は残念ながら「やっぱ 
リ原作のほうがよかった」ということが圧倒的 
に多い。好きな作品はより多くの人に読んでも 
らいたいから,映画化で知名度が上がることは 
嬉しいことだ。が,自分のイメージと違うもの 
が世のなかに広まってしまうのはさびしい。 

最初から「_切観ない j ことにしてしまって 
もよいようなものだが,「当たり」のときの喜び 
は大きいから,やっぱり心は動かされる。自分 
の好きな作品を同じように好きでいてくれる人 
がいるのは嬉しいことだ。同じ感性に出合うの 
もいいし,どこか違う解釈があってもいい。そ 
の人なりに「料理」された作品の愉しみは友人 
などと話す批評にも似ていて,捨てがたい。 

で,これを書いている最中に寺尾響子さんか 
ら電話がきた。 

「そういえば, r 無能の人」のビデオは,なか 
なかよかったですよ」 

う〜ん。 7 ■無能の人 j はつげ義春の作品のなか 
でもかなり上位にランクされるほど気に入って 
いるので,迷った挙げ句まだ観ていないのだけ 
ど,やっぱり観よう。今度は響子さんの感じ方 
も聞かせてもらえるしね。 (ふ) 


バックナンバー常備店 


東京 

神保町 

三省堂神田本店 5 F 
03(3233)3312 


// 

害泉ブックマート BI 
03(3294)001 1 


// 

軎泉グランデ 5 F 
03(3295)001 1 


秋葉原 

T-ZONE 7 F ブックゾーン 
03(3257)2660 


八重州 

八重洲ブックセンター 3 F 
03(3281)181 1 


新宿 

紀伊国屋軎店本店 
03(3354)0131 


高田馬場 

未来堂窨店 

03(3209)0656 


渋谷 

大盛堂害店 

03(3463)051 1 


池袋 

旭屋書店池袋店 
03(3986)031 1 


八王子 

くまざわ書店八王子本店 
0426(25)1201 

神奈川 

厚木 

有隣堂厚木店 

0462(23)41 11 


平塚 

文教堂四の宮店 
0463(54)2880 

干葉 

柏 

新星堂カルチェ 5 

0471 (64)8551 


定期_嫌のお知らせ 

Oh ! X の定期購読をご希望の方は綴じ込みの 
振替用紙の「申込書」撊にある 1 ■新規 j r 継 
続 j のいずれかにをつけ,必要事項を明記 
のうえ,郵便局で購読料をお振り込みくださ 
い。その際渡される半券は領収害になってい 
ますので,大切に保管してください。なお, 
すでに定期購読をご利用の方には期限終了の 



船橋 

リブロ船橋店 

0474(25)011 1 


// 

芳林堂窨店津田沼店 
0474(78)3737 


干葉 

多田屋干葉セントラルプラザ店 
0472(24) 1333 

埼玉 

川越 

黒田害店 

0492(25)3138 


川口 

岩渕窨店 

0482 (52) 2190 

茨城 

水戸 

川又軎店駅前店 
0292(31)0102 

大阪 

北区 

旭屋窨店本店 

06(313) 1191 


都島区 

駸々堂京橋店 

06(353)2413 

京都 

中京区 

オーム社窨店 

075(221)0280 

愛知 

名古屋 

三省堂名古屋店 

052(562)0077 


// 

パソコン 2 上前津店 
052(251)8334 


刈谷 

E 洋堂窨店刈谷店 

0566(24) 1134 

長野 

飯田 

平安堂飯田店 

0265(24)4545 

北海道 

室蘭 

室蘭工業大学生協 
0143(44)6060 


少し前にご通知いたします。継続希望の方は, 
上記と同じ要領でお申し込みください。 

海外送付ご希望の方へ 

本誌の海外発送代理店,日本 IPS (株)にお 
申し込みください。なお,購読料金は郵送方 
法,地域によって異なりますので,下記宛必 
ずお問い合わせください。 

日本 IPS 株式会社 

〒101東京都千代田区飯田橋 3-1 卜6 
003(3238)0700 


■】h 画 XK w 号 

■ I 993年5月1日発行定価600円(本体583円) 

■発行人橋本五郎 
■編集人稲葉俊夫 
■発売元ソフトバンク株式会社 

■出版事業部〒108東京都港区高輪 2-19-13 NS 高輪ビル 
0 h!X 編集部 003(5488) 1309 
出版営業部 003(5488)1360 FAX 03(5488) 1364 
広告営業部 S 03 (5488)1365 
■印刷凸版印刷株式会社 

©1993 SOFTBANK C 0 RP . 雑誌021 79-5 本誌からの無断転載を禁じます。 
落丁 •乱丁の場合はお取り替えいたします 


160 Oh!X 1993.5. 













ASKB8K Ve 「 .3 に完全対応 / 

電脳倶楽部5周年記念10%オフセ-ル実施中 ° i ! 
ソフトベンダータケルでも販売開始/ 

日本語ワードプロセッサ 



サン ダー ワード 

TnunderUJord m LO 


サンダーワード 


あなだはもう雷詰の使し、方を知つている./ 

かな漢字変換は標準 fep の ASK68K に準拠 

ED.X と MicraEMACS のコマンド体系 

X 68000 ビットマッフデイスフレイ機能を活用 
ルビ•アンダーライン機能 
最大32ファイ;!しを同時編集 
最大15までの水平分割ウインドウ , 

フレンド U — な辞書登録機能 
プリンタは C 乙 ESC / P , NM , POPA に対応 
縦 • 横印刷機能、印刷フレビュー機能 



発売中 


3.5” S 5 ”FD 

同梱 


20,000, 


標準価格 CIMJUU 円(税込) 

(本体19,417円) 


商品 • 通販のお問い合わせは 

〒171 東京都豊島区長崎卜 28-23 Muse 西池袋2 F TEL (03)3554-9282 FAX (03)3554-3856 


㈱ 満開製作所 










P&A ならではの 
薪品パソコン 


《業界 Nal の W PS A メンテナンスサボード》 








は r 


最高の保証システム 


① 業界最長の新品パソコン5年保証 

(※モニター•ブリンター3年間保証//※一部商品は除きます。) 

② 中古パソコンの1年間保証 
(モニター•プリンタ ー6 ヶ月間保証) 

⑧初期不良交換期間3ヶ月 

(※新品商品に限らせていただきます) 


IIISS 


讎配送も幾;? (土曜•日 68 •祭日も則 

( 崁卩1\/16:00〜 PM 8:00 の間※一部地域は除きます〇) 


L 便利でお得な支払し、システム 


① 翌月一括払い手数料無料(ご利用下さぃ。) 

② 業界 Nd .1 の低金利 
( D 月々の支払いは¥1,000より 

④ 9ヶ月先からのスキップ払い OK // 

⑤ 日4回までの分割、ボーナス併用 OK // 

® カレッジクレジット 
⑦ステップアップクレジット 
⑬ボーナス だけで10回払い OK // 

@現金一括払い OK // 

⑩商品到着払い OK ガ(代引き手数料が必要になります。) 

(※商品•金額ご確認の上、銀行振込•現金書留にてご入金下さい。) 


鲁法人向け 
リースシステム 
業務に最適なシス 
テムを構築します。 
損金达理が可能 
なリ_ス契約をど 
うぞ。 


la # 


購入^!^^ 


今だからこそ選ぶ限定セツト 


2フェア 

1 32ビット X 6 dte 0 いよ Wife 場 

% 

数 
料 

金 
利 

無 
料 

月 7 ! 

末5 
の年 


32ビット X 68030 f 


sSBv 


• CZ_500CB (本体)•…定価 ¥398,000 
CZ-604DB (ディスプレイ)定価¥ 94,800 


合計定価¥492,800 

(送料•消費税別) 

P&A 特価 ¥ お電話下さい。 

(プレゼント=発売記念、ゲームソフト、デイスケット) 

注目ガ翁妳@ 


■ CZ -604 D 

(ブラック) 

定価 ¥94,800 

籲14〃 0.31 mm 

•スピーカ、 

チルトスタンド付 


®TV チューナー付のモニター ( CZ - 
613 D グレー)に変更の方は¥ 27,000 
加算して下さい。 

ICZ -613 D (グレ-) 
定価 ¥135,000 
1 15 , r 0.31 mm 

籲 TV チューナー、スピー 
力一、チルトスタンド付 


購入の方 


XB 8030 発売記念 

X 68030 をモニターとセットで 
単品 で 

さらに現在お持ちのパソコンと下取り交換された 
お客様に期間中もれなく、 

① サイバーステック ( CZ - 8 NJ 2¥ 23,800) 

② CRT フイルター ( BF -68 PRO ¥ 19,800) 

③ X - 68000フロッピーアタッシュケース ( ¥8,000 ) 

とクリスタルポルシェ ( ¥8,000) 
以上の L 、ずれかプレゼント// 


•本広告の掲載の商品の価格については、消費税は含まれておりません。 

































P&A 




★頭金なし// 
★即日発送// 


32ヒット XB 日030いよいよ登場(1溫厂 



① C 驾細 98!關:(續關 

一 c 蟲 Sfo レィ)_ 

週価印 el 下さい。 

② CZ - 500 CB . 定価 ¥398,5 S 59 本体) 

— CZ -614 DTN . 定価¥135,000(ディスプレイ)_ 

合計定価 ¥ 533,00〇 ► 特価 TEL 下さい。 

[ HDD タイプ丨 

③ CZ -510 CB . 定価 ¥ 488,000(本体) (80 MBHD 内蔵) 

CZ -608 DB . 定価¥ 94,800(ディスプレィ)_ 

合計定価¥ 582,800►特価 TEL 下さい〇 

④ CZ -510 CB . 定価 ¥ 488,000(本体) (80 MBHD 内蔵) 

CZ -614 DTN . 定価¥135,000(ディスプレイ)_ 

合計定価¥623,000►特価 TEL 下さい。 



① cz - ■料機■ ■■体 ) 

广7-叩命^^出 800 スプレイ) 

合 計 r 愛画!雄!;8級 80 JB : feI 特屢 TEL 下さい。 
⑦ cz - 薄爾価愚 g 8 翻 ^^^) jd 

面 功000(手?^^ 

合計定価¥526,000►特価 TEL 下さい。 

③ CZ -310 CB . 定価 ¥478,000(本体) 

CZ -608 D 巳 . 定価¥ 94,800(ディスプレィ) 

合計定価¥572,800►特価 TEL 下さい。 

④ CZ -310 CB . 定価 ¥ 478,000 ( 本体) 

— CZ -614 DTN . 定価¥138,000(ディスプレイ)_ 

合計定価¥613,000►特価 TEL 下さい。 


旧シリーズ今が買いと苦ガ 


X68000 Compact XVI/XVI-HD 送料¥ 2,000、消費税別(クレジット表:送料、消費税込み) 


compete 


冒卜 

p & aM « 


① •CZ-674C-H ( 本体) 

CZ-608D-H (モニター) 
CZ-6FD5(5"FDD) 


定価 ¥492,600 

価 ¥273,000 

112回 |24«800124回 113,10013晒 1 9,100 14晒 1 7 JOO I 


_ ① •CZ-634C-TN (本体) ① 

參 CZ — 608D_H (モニター) 

定価 Y 462,800 


p&a 雜価 ¥249,000 

〇2回122,70012:4回 [12,000] 3615 ll _8, 300 [48(1]| 8,400 I 


ICZ-644C-TN (本体) 

• CZ-608D-H (モニター) 


定価 ¥612,800 


p&a 超特価 ¥349,000 

pl3J ^OOj24SLl6jOOl36g]| U.600]48@L 9.10016011112 测」 


X 68030、 X 68000 をセットで 


お買い上げの方にもれなくプレゼント/ 

①デイスケッ M 0枚、ゲームソフト彳ヶはもちろん、 

さらにその上、人気の 

④オーバーテイク ( ¥ 9,800) ® ロードス島戦記 II ( ¥9,800) 
©三国志 III ( ¥ 14,800)㊁ デスプレイド ( ¥9,800) 

® エトワールプリンセス ( ¥9,800) 

の中のいずれか1本をプレゼント// 


l :, kl のモニターを CZ -614 D に変]11 l :, h ! のモニターを CZ -614 I ) に変史 I l :, kl のモニターを CZ -614 I ) に変圯 


J 

! 

P&A 超! 

② •CZ-674C-H (本体) 

• CZ-614D-TN (モニター) 

I •CZ-6CR1(RGB ヶ-プル) 
■_籲 CZ-6CTKTV コント a- ル) 
imm CZ-6FD5(5"FDD) 

■■ 定価 V 542,800 

特価 ¥303,000 

| 112回127,600124到14,500136回 110,10014腿117,9001 



②« 

Qm 」 


»CZ-634C-TN (本体) 
»CZ-614D-TN (モニター) 


定価 ¥503,000 

p&a 超特価 ¥270,000 

l[2i2 4441113 i) 0013 6@l pO j48 回 |7 細哇回 I 互加〇」 




► CZ-644C-TN (本体) 

► CZ-614D-TN (モニター) 


定価 ¥653,000 


p&a 超特価 ¥375,000 




<8 回 19 加 0 ipipo] 


上記①の モニターを 


• CZ -607 D 

(定価 ¥ 99,80 0) に 変更の場合 ¥ 3,000 I を 加算して 
• CU -21 HD I 下さい。 

(定価 ¥148,00 0) に変更の場合 ¥33,000 j 


注 

目 

ガ 

夏 

の 

/\ 


ス 

i 

払 

u 

手 

数 

料 

金 

利 

無 

料 


X 昍 000 シリーズ〜 PSA スペシャルセット(送料 ¥2,000 •消費税別) 


ISUPER-HDI ★ハ-ドディスク 81 MB 搭載"•思なトトほ•レゼント 

® セット: _ CZ -623 C - TN (単品) . 定価¥498,000►特価 ¥158,000 

⑧セット: ICZ -623 C - TN + CZ -606 D ……定価¥577,800►特価 ¥213,000 
©セット: ■ CZ -623 C - TN + CZ -608 D ……定価¥592,800►特価 ¥226,000 
I ◎セット: _ CZ -623 C - TN + CZ -607 D ...... 定価¥597,800►特価 ¥248,000 

: ICZ -623 C - TN + CZ -614 D ……定価 ¥633,000 ►特価 ¥248,000 
1 セット: _ CZ ~623 C - TN + CU -2 1 HD ……定価¥646,000►特価 ¥258,000 

fPRQ-in P&A 特選セット [ MS ] 球 1 浩レゼント 

® セット: _ CZ -653 C (単品) . 定価¥285,000►特価 ¥129,000 

⑬セット: _ CZ -653 C + CZ -606 D . 定価¥364,800►特価 ¥186,000 

© Hr ット: ■ CZ -653 C + CZ -604 D . 定価 ¥379刖0►特価 ¥188,000 

: ICZ -653 C + CZ -608 D . 定価 ¥379刖〇►特価 ¥198,000 

ット: 1 CZ -653 C + CZ -607 D . 定価¥384,800►特価 ¥200,000 

M ット: 1 CZ -653 C + CZ -614 D . 定価¥420,000►特価¥ 220,000 

^ ⑥セット: 1 CZ -653 C + CU -2 IHD . 定価¥433,000►特価 ¥230,000 



パソコンにワープロがついているユニークな商品 

DOS/V マシン 


書院パソコン 




©PC-WD1A …… 定価 ¥330,000 
P & A 超特価 

¥198,000 


株式会社ピー•アンド•エー AM 10: 〇〇〜 PM 7: 00 
〒じ4東京都葛飾区新小岩2丁目2番地20号 a 0 m , o *: oo ^ pm 6 :oo 

籲定休日/毎遇水曜日 

a 03_3651_0148( 代腦_ 


〔銀行振込でお申し込みの方〕(電信扱いでお据込み下さい。) 


〔振込先〕さくら銀行新小岩支店 
当座預金 2408626 

(株)ピー•アンド•エー_ 

超低金利クレジット率 


回数 

3 

6 

10 

12 

15 

手数料 

2.9 

3.9 

4.9 

5.4 

8.4 

回数 

24 

36 

48 

60 

72 

手数料 

11.4 

15.9 

20.9 

26.9 

34.9 



•価格は流通事情により変動致しすまので、銀行振込•書留等の送付前にあらかじめお電話にてご確認下さい。 










































































































































《業界 Nul の U PSA メンテナンスサポート》_利でお得な支払いシステム 


① 業界最長の新品パソコン 5 年保証 

(※モニター•プリンタ ー3 年間保証//※一部商品は除きます〇) 
㊣ 中古 パソコンの1 年間保証 
(モニター•プリンタ ー6 ヶ月間保証) 

② 初期不良交換期間3ヶ月 

( ※新品商品に限らせていただきます) 

④ 永ク 辱取保証 

⑤ 配達の指定〇 K / バ土曜•日曜•祭日も 0 K //) 

©夜間配送も OK .// 

(※ PM 6:0 C ) 〜 PM 8:00 の間※一部地域は除きます。) 


① 翌月一括払い手数料無料(ご利用下さぃ〇) 

② 業界 NO . 1の低金利 
⑧月々の支払いは¥1,000より 
④9ヶ月先からのスキップ払い OK // 

⑮日4回までの分割、ボーナス併用 OK // 

⑬カレッジクレジット 
⑦ステップアップクレジット 
⑬ボーナスだけで10回払い OK // 

@現金一括払い OK // 

⑩ 商品到着払い OK ガ(代引き手数料が必要になります。) 


( 楽商品•金額 
ご確 K の上、 
銀行振込•現 
金害留にてご 
入金下さい 


モデム ( I :) 


■ FMMD-311G 
(富士通)定価V 35,800 

►特価 Y 24,800 

(送料•消贄税込み V 26.57 4) 

■PV-M24V5 
(AIWA) 定価 ¥36,800 
►特価 V 25,700 
(送料•消費税込み ¥27,501) 

■ MD-24FB5V 
( オムロン )定価V 39,800 

►特価 V 23,500 

(送料•消資税込み V 25,23 5) 


注 

S 

!! 

夏 

の 


►お近くの方は、お立寄下さい。専門係員が説明いたします。 

>本体単品でも受付します。詳しくは、お電話にてお問合せ下さい。 


《増設メモリー&数値演算プロセッサ》計測技研(送料¥500•消費税別) 
① PRKIH2(2M) •…••… 定価¥ 55,000 ►特価¥ 39,800⑧ PRK1H4(4M) ……… 定価 ¥120,000 ►特価¥ 92,000 
(2>RKII-04(4M) ……… 定価 ¥ 90,000 ►特価¥ 67,000 |PRKII-16(6M) ••…•… 定価 ¥155,000 ►特価¥114,500 
|PRKII-06(6M) ……… 定価 ¥125,000 ►特価 ¥ 92,500 |PRKIH8(8M) ……… 定価 ¥190,000 ►特価¥1他000 
®PRKU-08(8M) ……… 定価 ¥160,000 ►特価¥119,000 IMC-68881RC •…•… 定価¥ 38,000 ►特価 ¥ 27,000 
⑤ PRKH-12(2M) … 定価¥ 85,000 ►特価¥ 63,000 


周辺機器 コーナー 


① CZ-8NS 卜 . • 
(DCZ-6VTI •- 
③ CZ-6TU ⑴. 
(JBF-68PRO . 
ICZ-8NM3- 
⑧ CZ-OT … • 

⑦ CZ-6 昍 2A . 
1 CZ-6BE2B • 

⑧ CZ-6BE2D . 


•定価 ¥188, W0 ►特価 ¥133,000 
••定価 ¥ 69,800 ►特価 ¥ 49,500 
••定価 ¥ 33,100 ►特価 ¥ 23,900 
•• 定偭 ¥ 19,800 ►特価 ¥ 14,400 
•• 定涵 ¥ _ ►特鮮 7,200 
••定価 ¥ 13<800 ►特価 ¥ 10,000 
••定価 ¥ 59 测►特価 ¥ 42,800 
•定価 ¥ 54 朋►特価 ¥ 39,300 
••定価 ¥ 54 細►特価 ¥ 39,300 


m tCZ-6BFI. 定価 ¥ 49 胭 ► 特価 ¥ 35,800 

⑪ CZ-6BPI. 定価 ¥ 79<800► 特価 ¥ 57,000 

(0CZ-6BMI. 定価 ¥ 26« 800 ► 特価 ¥ 19,300 

⑬ AN-SHJ0. 定価 ¥ 36,600 ► 特価 ¥ 26,300 

0CZ-6SDI. 定価 ¥ 44 瓣特鮮 32,500 

©CZ-6BNI. 定価 ¥ 29«800 ►特価 ¥ 21,500 

®CZ-6BV1. 定価 ¥ 21,000 ►特価 ¥ 15,200 

⑰ CZ-6BC1. 定価 ¥ 79 测 ► 特鮮 57,000 

[ICZ-6B61. 定価 ¥ 明腳 ► 特偭 ¥ 43,000 


ス 

払 

い 

手 

数 

料 

金 

利 

無 

料 

II 

末 5 
の年 

き6 

U 

V 


(送料 ¥1,000• 消費税別) 


⑭ 19CZ-6BU1 . 定価 ¥ 39,800 ►特価 ¥ 28,500 

㉑ CZ-6PV1 . 定価 ¥198< 咖►特価 ¥142,000 

8 CZ -6 BSI . 定価 ¥ 29 細►特価 ¥ 21,500 

㉙ CZ-8NJ2. 定価 ¥ 23 胍 ► 特価 ¥ 17,500 

SCZ-6BL2 . 定価 ¥ 298,000 ► 特価 ¥214,000 

8JX-220X. VI68,000^^¥121,000 

23CZ-6CSK674C 用 ) . 定偭 ¥ 12,000 ►特価 ¥ 8,900 

23CZ-68HA . ►特鮮 91,000 

®CZ~6CRI(RGB ヶ-プル)……定価 ¥ 4,500 ►特価¥ 3,600 
逸 CZ6CT1 (テレビコントロ-ル)…定価 ¥ 5,500 ►特価¥ 4, 棚 

®CZ-6BP2. 定価 ¥ 45,800► 特価 ¥ 33,300 

㉚ CZ-5MPKX6803 用) . 定価 ¥ 54,800 ►特価 ¥ 42,000 

■sx-_(_ (サコム) 

定価 VI 9,800 
(送料•消*税込み V 14,935) 


特価 ¥13,500 


(X68030 用) 

• CZ ~5 BE 4 定価54,800 

-¥42,000 

• CZ ~5 ME 4 定価49,800 

-¥38,000 


X 68000 メモ 1 J ボード 



① SH -6 BE 1-1 M (600 C 専用) ( I / O データ)•••定価 ¥25,000 

特価¥17,900(送料•消*税込み¥18,952) 

② 1 MB 增設 RAM ボード ( ACE / PRO / PRO II 用).•.定価 ¥ 25,000 

特価¥15,900(送料•消費税込み V 〗 6,892) 

③ 2 MB 増設 RAM ポード(拡張スロット用)……定価¥50,000 

特価¥ 31,700(送料•消*税込み¥33,1 66) 

④ 4 IVIB 増設 RAM ポード(拡張スロット用)……定価¥88,000 

特価¥ 55,200(送料•消黄税込み V 57,371 ) 


XB 8000 用ソフトコーナー 


♦Z’sSTAFFPRO68KVe 「 .3.0( ツアイト) . 

♦Z’sTRIPHONY デジタルクラフト ( ツアイト) . 

♦ テラッツォ ( ハミングバード) . 

♦ ラジックパレット ( ミユ ー ジカルプラン ) . 

♦ た一みのる 2(SPS). 

♦MH Super. 

♦CMA68K ( シティソフト ) . 

♦ サイク□ン EXPRESSa68. 

♦C-TRACE68Ve 「 . 3.0( キャスト) . 

♦C&P 「 ofessionalPackV3.2( マイクロウェアジヤパン ). 
♦ ウェットペイント 1 〜 3( ウェーブトレイン ) 〔各〕 . 

♦ マチェール ( サンワード ) . 

♦WindexPR068(JEL). 

♦CZ-213MSDMUSICPR068K . 

♦CZ-214MSDS0UNDPR068K. 

♦CZ-215MSDSamplingPR068K . 

♦CZ-220BSDDATAPRO68K. 

♦CZ-224LSDThe 福袋 Ve 「 .2.0. 

♦CZ-225BSDMultiwordVer.l.l. 


••定価 ¥58,000 ►特価 ¥37,500 
••定価 ¥39,800 ►特価 ¥27,000 
••定価 ¥19,400 ►特価 ¥13,600 
••定価 ¥19,800 ►特価 ¥14,200 
••定価 ¥ 口, 800 ►特価 ¥13,000 
••定価 ¥39,800 ►特価 ¥28,500 
••定価 ¥29,000 ►特価 ¥21,800 
••定価 ¥98,000 ►特価 ¥69,000 
••定価 ¥98,000 ►特価 ¥68,500 
••定価 ¥80,000 ►特価 ¥57,800 
••定価 ¥15,000 ►特価 ¥11,500 
••定価 ¥39,800 ►特価 ¥28,800 
••定価 ¥28,000 ►特価 ¥20,500 
••定価 ¥18,800 ►特価 ¥13,200 
••定価 ¥15,800 ►特価 ¥11,300 
••定価 ¥17,800 ►特価 ¥12,500 
••定価 ¥58,000 ►特価 ¥40,000 
••定価 ¥ 9,980 ►特価 ¥ 7,400 
••定価 ¥32,000 ►特価¥23,000 


☆ ゲームソフト 25%OFF OK"( — 部ソフト除く) 


春ビジネスソフト定価の15%引き OK // TEL 下さい。 


FDD (5 インチ X 2 基) 
■ CZ -6 FD 5 
(シャープ) 

(定価 ¥99,800) 
P&A 起特価 

¥ 49,800 




麵膊用八-ド强ク纖_ 


■ロジテック 

© LHD - FM 100 E 
•100 M •19 ms 
定価 ¥99,800 
►超特価 TEL 下さい。 
■ ロジテック 

© LHD — FM 200 E 



參 200 M •17 ms 



定価 ¥138,000 
►超特価 TEL 下さい。 
■システムサコム 

0 HD - J 13 O 

• 130 M *20 ms 、 富士通、 
純正ドライブ使用 
定価 ¥148,000 

►特価 ¥59,500 

■ジェフ 

© GF -240 

參 240 M 籲 16 ms 

定価 ¥148,000 

►特価 ¥95,000 


PSA 特選パソコンラック .( 送料無料) 

OA チェアー 

① 3 段 ¥8,900 ② 4 段 ¥9,900 ③ 5 段 ¥ 12,500 

ひ肖* 税込み」 〖消費税込み) 〖消 黄 税込み、 

Irv 9,167 / V ) 1 ¥,12*875, ノ 

' m 'm 

巧片 M 

•1230(H) X600(D)X650(W) • 1250(H) X700(D)X640(W) •!3t0(H)X700(D)x640(W) 

¥11,500 

广; 肖费税込み、 1 ン 

¥19,800 ^ 

p 肖黄税込み ) rW 

V ¥20,394 ) 

全機署 r 段移の動み ! ㈣ 



♦CZ-243BSDCYBERN0TEPR068K . 

♦CZ-247MSDMUSICPR068K(MID). 

♦CZ-249GSDCANVASPR068K. 

♦CZ-251BSDHype 「 wo「d. 

♦CZ-253BSDCARDPRO68KVer.2.0. 

♦CZ-257CSDCommunicationPRO68KVer.2.0 

♦CZ-258BSDTeleportionPR068K . 

♦CZ-261MSDMUSICstudioPRO68KVer.2.0 - 

♦CZ-263GWDEasypaintSX-68K. 

♦CZ-265HSDNewPrintShopVer.2.0. 

♦CZ-266BSDP 「 essConducto 「 PR068K. 

♦CZ-267BSDCHARTPR068K . 

♦CZ-272CWCCommunicationSX68K. 

♦CZ-275MWDSOUNDSX68K . 

♦CZ-284SSDOS-9/X 68000 Ver.2.4 . 

♦CZ-285LSDC-CompilerPR068KVer.2.1 •- 
♦CZ-286BSDBUSINESSPR068KPopular •- 

♦CZ-294SSDSX-WINDOWVer.3.0 . 

♦CZ-288LWD 開発キット (workroom). 


( 送料 ¥700 • 消費税別 ) 


•定価 ¥19,800 ►特価 ¥15,000 
•定価 ¥28,800 ►特価 ¥20,500 
•定価 ¥29,800 ►特価 ¥22,000 
•定価 ¥39 細)►特価¥29,400 
•定価 ¥29,800 ►特価 ¥22,700 
•定価¥彳 9,800 ►特価¥15,300 
•定価 ¥22,800 ►特価 ¥16,900 

•定価 ¥28,800 ►特価 ¥21,200 
•定価¥彳 2,800 ►特価 ¥ 9,800 
•定価 ¥ 20,000 ►特価 ¥15,400 
•定価 ¥28,800 ►特価 ¥22,000 
•定価 ¥38,000 ►特価 ¥29,800 
•定価 ¥19,800 ►特価 ¥14,500 
•定価 ¥15,800 ►特価 ¥11,500 
•定価 ¥35,800 ►特価 ¥25,600 
•定価 ¥44,800 ►特価 ¥32,500 
•定価 ¥28,000 ►特価 ¥20,500 
•定価 ¥19,800 ►特価 ¥15,200 
•定価 ¥39,800 ►特価 ¥29,700 









































































































































〔現金一括でお申し込みの方〕 

♦商品名およびお客様の住所•氏名•電話番号をご記入の上、代金を当社まで、現金害 
留でお送りください。(プリンター•プロッピーの場合、本体使用機種名をご明記のこと) 
〔銀行振込でお申し込みの方〕 

籲銀行振込ご希望の方は必ずお振込みの前にお電話にてお客様のご住所•お名前•商 
品名等をお知らせください。 


〔振込先〕さくら銀行新小岩支店 
当座預金 2408626 ㈱ ピ-•アンド•工- 


(電信扱し、でお振込みください。) 

〔クレジットでお申し込みの方〕 

•電話にてお申し込みください。クレジット申し込み用紙をお送りいたしますので、ご記入 


至秋葉原 



ス 

払 

u 

手 

数 

料 

金 

利 

レ 

無 

料 

月 7 ! 
末5 
の年 

II 

下/ 


a03-3651-1884c FAX 


■まずはお電話下さい。 

I 駆 SWO 一 OUiJ ■一 IOOH -03-3651-0141 

■下取り•買取りで、お急ぎの方は、直接当社に来店、または宅急便にてお送りください。 


•最新の在庫情報•価格はお霣栝にてお問い合せください。 

#買い取りのみ、または、中古品どうしの交換も致します。詳しくは電栝にて、お問い名 
•価格は変動する場合もございますので、ご注文の際には必ず在庫をご確涊くださ1 
•本商品の掲載の商品の価格については、消黄税は、含まれておりません。 

嫌現金書留及び a 行振込でお申し込みの方は、上記商品の料金に3%加算の上でお申し込み下さい c 


★中古パソコン1年間保証システム// 

( ※モニター、プリンター6ヶ月間保証) 

高価 高価 

中古その場で現金買取 D 下取! 90 K ガ電話—本ですぐ買ぇる/ 

中古パソコンは PSA におまかせガ 



《便利な超低金利クレジットをこ 

•月々¥1,000円から OK // 籲ボーナス払い OK 
•支払い回数1回〜84回 ♦お払いは、8ヶ月$ 



• CZ-600C …… 

¥55,000 

• CZ-612C …. 

¥ 90,000 

• CZ-601C …… 

¥65,000 

• CZ-623C... 

¥110,000 

• CZ-611C …… 

¥70,000 

• CZ - 674C •… 

¥108,000 

• CZ-652C …… 

¥75,000 

• CZ-634C …. 

¥130,000 

• CZ - 612C …… 

¥95,000 

• CZ-644C... 

¥178,000 

• CZ-603C …… 

¥85,000 

( 上記は単品価格、モニター別売 ) 

• CZ-653C …… 

¥78,000 




辱斤古品 I 限定 

• CZ -674 CH 

• CZ -608 DH 

¥ 168,000 



• cz 石 

¥ 138,000 


限定 

• CZ -634 CTN (チタン)(中古) 
參 CZ — 613 D (グレー)(新品) 

¥ 200,000 

(モニタ-を C ^ pM そ夕 i )〗; 変更の-場合 120删加 ?) 

I中占 ロロ i! 

E^Z-63^0inN]Ppi 

V 68000•専 ; 用^^付 i 

¥ 163,000 


斤古品 I 限定 

• CZ -644 CTN 

• CZ -604 DB 

¥ 248,000 



gCZ-64,4pinN^ 

V 68000 

¥ 213,000 


グレードアップ 
現在お持ちのパソコンと X 68030 シ 

① 

② 

③ 

リーズを下取り交換されたお客様に 
期間中もれなく/ 

① サイバーステック ( CZ -8 N J 2 ¥ 23,800) 

② CRT フイルタ"- ( BF -68 PRO ¥ 19,800) 

③ X - 68000フロッピーアタッシュケース(¥8,000) 


\ x 

m 

とクリスタルポルシェ ( ¥8,000) 


X 


以上のいずれかプレゼント// 





「せ< ださい。 

い0 

烊しくは、お電話でお問い合せ〈ださい。 


::'利用ください》 

//(夏冬10回まで 0 K ) 
fc からでも 0 K // 


の上、当社までお送りください。 

♦現金特別価格でクレジットが利用できます。残金のみに金利がかかります。 
• 1回〜84回払いまで出来ます。但し、1回のお支払い額は¥1000円以上。 

超低金利クレジット率 


回数 

3 

6 

10 

12 

15 

24 

36 

48 

60 

72 

手数料 

2.9 

3.9 

4.9 

5.4 

8.4 

11.4 

15.9 

20.9 

26.9 

34.9 


南口 

徒歩2分 



P&A 新本店 


グレードアップ差額表 

新品 

下取 

CZ - 500CB 

(80 MBHD 内蔵) 

CZ-510CB 

CZ-674C 

¥185,000 

¥253,000 

634C 

¥165,000 

¥233,000 

644C 

¥115,000 

¥183,000 

623C 

¥205,000 

¥273,000 

653C 

¥255,000 

¥323,000 

604C 

¥255,000 

¥293,000 

603C 

¥255,000 

¥323,000 

602C 

¥255,000 

¥323,000 

601C 

¥265,000 

¥333,000 

600C 

¥275,000 

¥343,000 

611C 

¥255,000 

¥323,000 

612C 

¥245,的0 

¥313,000 

6130 

¥235,000 

¥303,000 

PC-980IRX2 

¥245,000 

¥313,000 

DA2 

¥215,000 

¥283,000 


買取り価格…完動品•箱/マニュアル/付属品の価格です。 


•下取りの場合…価格は常に変動していますので査定額を電話で確認してください。 

(差額は、 P & A 超低金利クレジットをご利用ください〇) 

•買取りの場合…現品が着き次第、2日以内に高価買取金額を連絡し、振込み、又 
は書留でお送り致します。 

•近郊の方は P & A 本店に直接お持ちください。即金にて¥1,000,000までお支払い致します。 



株 A 会社ピー•アンド.エー |?. e 

〒124東京都葛飾区新小岩2丁目2番地20号 日祭:/ 

s 03-3651-0148( 代) 


営業時間 

平日: AM 10:00 〜 PM 7:00 
日祭: AM 10:00 〜 PM 6:00 

代ノ 03-3651-0141 


マイコン 

専門 

ショップ 


通信販売お申し込みのご案内 


中古•高価現金買取り/下取り OK // 




PSA 特選今月の中古特選品 


班前通り一 




注目ガ夏のポ 


籲現金書留及び銀行振込でお申し込みの方は、上記商品の料金に3%加算の上でお申し込みください。詳しくは、お電話でお問い合わせください, 



















































































































PRO SHOP 


マルチメディア 

新世界への誘い 

CD-ROM for X 68000 


倍速 CDROM-DRIVE KGU-XCDII | 

最速 200 msec 256 k キャッシュ 



ご好評をいただ l 、ております X 68000 用 CD-ROM DRIVE KGU-XCD が、新しくなりました。使用ド 
ライブを従来の東芝 XM -3301 から XM -3401 に変更。より速いファイルリードが可能になりました。 XM - 
3401は平均シークタイム 200 m 秒、 256 Kbytes にも及ぶ大容量キャッシュ機能や倍速回転による高ス 
ルー プット等により最高速の実力です s 

※現バージョンの CDROM ドライバは Human 68 k Ver 3.0 では動作しません 0 近日中に対応する予定で t *。 


B ASIChOUSE 

KEISOKUGIKENConi 


TEL0286-22-9811FAX25-3970 


ドラィブュニット 

東芝 XM -3401 

平均アクセスタイム 

200 m 秒 

インターフェース 

SCSI 

キャッシュメモリー 

256 K バィト 

対応ファイル形式 

ISO 9660 

オーデ<オ出力 

ステレオ RCA 


ヘッドフォン 

電源 

専用 AC アダプタ 

寸法 ( W : D : H ) 

150 x 220 x 50 

重量 

1360 g 

附属ソフト 



ISO9660(model/2) ドライバ 
Macintosh TM ファイルビューア 
mini オーデ r 才 GDPlayer 


鱗価 格128 , 00〇 - 


SX-WINDOW 上で広辞苑を使う 



SX - 広辞苑は SX-WINDOW 
上で動作する CD - ROM 広辞 
苑検索ソフトです。市販されて 
いる CD - ROM 広辞苑第三 
版を検索でき、 SX-WINDOW 
の特徴である、 マウスオペレ 
ーシヨン、 マルチタスク、デ ー 

夕の引用機能などが利用で 
きます。エディタ X 等、他の SX 
アプリケーションとの同時使 
用もできます。又、複数の SX - 
広辞苑を同時起® J することで 


の複数項目の同時検索参照や、 CD - ROM 広辞苑内に納められている色見本、音声、図版 
等の検索も可能です。 


SX - 広辞苑 (ソフトの み) ¥1 9,800- 

SX - 広辞苑 CD - ROM 広辞苑 セット ¥45,000- 

※〇〇屮〇關広辞苑(第三版)は岩波書店から発売されている 12 cmCD 版が対象です。 

SONY 電子ブック用の CD-ROM は御利用になれませんので御注意ください。 

※現バージョンの 「 SX 広辞苑 j は SX - WINDOWVer .3.0 では動作しません。 

近日中に対応する予定です。 

は Apple コンピュータ社、 PhotoCD はコダック社、広辞苑は岩波害店の登録商標です> 


Photo CDtm 


PhotoCD はコダック社とフィリップ社の共同開発で 
世に放たれた全く新しい写真の保存形態です。一般 
的に撮影された写真を安価に CD-ROM に宵き込み^ 
必要に応じていつでも閲览できま1~。最近 AppleMacin 
toshTM でも対応されて,话題になっています。計測技研 
では X 68000& KGU-XCD での対応を予定しており 
ます。 


対応ソフト発売予定 

CD-ROM soft 第一弾 


Free Software Selection 

価格 ¥5,000- 

中身は買ってからのお楽しみ、 CD-ROM ならではの 
大容量での内容です。 

※収録されている内容をお知りになりたい方は、弊社通販部までお問 
い合わせ下さい。折り返し-•览表をお送り致します。 


低金利クレシット通信販売送料全国一律 Y 1.000 長期クレシット可能 


株式会社 It '/ UJ^W 


マイコンショップ BASIC HOUSE 

本社/シヨールーム/通販台 p 


•レ表示価格に消饩税は含まれておりません 

〒321栃木県宇都宮市竹林町503 -1 

TEL 0286 -22-9811 FAX 0286 -25-3970 




































MBIT 

アイビット電子株式会社 


本体+キーボ _ ド+マウス • トラックポール 


I インチ FDD タイ匀 

IC » B 標準価# 

14型カラーテイスプレイ 


廳 


本体+キーボード+マウス 


•CZ - 634C X6B000XV 
CZ-674C 


S 益 U OT S » ❿ I 


〈全商品新品完全保1¢付〉 

★シャープ•シャープ周辺機器(拡張機器全*種、プリンター他)•富士通 • NEC 常時取り扱い。 
★シャープ•カシオポケコン全檯«取り扱い。 PACIFIC . YHP •キヤノンも取り扱い0 
★学校、企業納入受け明ります c 送料別料金。★上記商品価格には、消費税は言まれておりません。 
★特価表及び資料をご希 a の方は、200円切手を同封の上お送リください。 

通信販売のお問い合せ、御注文は 

TEL 0426-45-300 K 本店) FAX .0 咖 -44 -的02 

•営業時間/10:00〜19:〇〇❿ m 話受付/9:00〜21:00迄可春定休日/水曜日 


SHARP SUPER EXE SHOP 


/イヒツト電子槐式会社〒1昍東京都八王子市北野町 560-5 



上記の広告商品はすべて店頭販売もしておリます。 


全通販 
国價売 

北海逍から沖縄まで 


★送料はご注文の際にお問い介わせ卜さい., 

★褐故の商品は、すべて祈品、保証付きです> 

★ 祕 W の商品は充分明, f . してありますが、ご文の町 
は、在14»:の確認の1..说贪??衍または、錤行抿込で 
お屮し込み卜•さい《令商品クレジ•ツトでも扱っております> 
★お中し込みの際は必ず屯 W 褓兮を明妃 L てドさい。 
★商品.品切れの節はご容赦ドさい0 


富士銀行八王子支店(普)1752505 


この春も!ソフトバンクの14大雑誌 


臨 


ハード•ソフト活用情報を満載 
NEC PC -98 活用誌 


東芝 DynaBook / j -3 KX ) 
アフリケーシヨン活用誌 


X 68000、 XI、 MZ ユーザーのための情報誌 FM TOWNS をはじめとする 

すべての富士通 FM シリーズ情報誌 


Qh/pc nhfDyna IlhlXK OhSrMTOWWS 


毎月1,15日発売定価560円 


毎月18日発売•定価760円 


毎月18日発売 
定価600円 


毎月18日発売•定価620円 


パーソナル コンビ ユー タ 総合情報誌 

月刊 PC 

毎月18日発売 
定価650円 


企業 ユー ザ ーの PC & WS 活用を 
支援する情報誌 


へ#/〜 C 言語技術情報誌 

PGWEEK {mGAZINE 

毎週水曜日発行 • 定価390円 ^180^-^»80 R 


ネツトワークコンビユーテイングを 
推進する実務マガジン 


LAN TIMES 


毎月8日発売•定価1,480円 


Windows と 

GUI 環境を活かす専門誌 

WINDOWS 

毎月8日発売•定価980円 


アブリケーシヨン指向の UNIX 活用誌 

UNIX 

毎月8日発売•定価980円 


IBM PC と互換機ユーザーの総合誌 

DOS]/ 

magazine ^ 

毎月8日発売•定価780円 


コンピュータ技術者必携 
第2種•第1種オンライン試験 

繾報処理試験 

毎月8日発売•定価780円 




スーパー ファミコン100% 


隔週金曜日発売•定価380円 


メガドライブの最強情報誌 

BEEP! POWERFUL UEQA MAOAZlHe 

MMEGAUUVE 

毎月 8 日発売 • 定価490円 























































A 腕 ESS 


for XX 68000 



M70^t 


であなたのマシンを 


V 70 アクセラレータ ( VDTK - X 68 K ) は、 32ビット マイク 
ロプロセッサ V 70 CPU を高速クロック 20 MHZ で使用し、さら 
に V 70 をサブ CPU として浮動小数点演算を行わせる AFPP 
(フローテイング • ポイント • プロセッサ)を標準搭載していま 
す。これにより、より高速な数値演算が可能となります。たと 
えばコンピュータグラフ イッ クス、なかでもレイトレーシング 
には驚異的なパフォーマンスを発揮します。 

また、 V 70 の特徴である仮想記憶、メモリプロテクション、 
CPU レベルでのデバッグ機能などをサボート。さらにオプシ 
ョンの(デコンパイラ ( VDTK - C - X 68 K ) を使うと 、 Human 
68 k 上の C 言語で書かれたプログラムをほとんど修正なしで実 
行させることができ、効率のよい開発環境が提供されます。 

» V 70 アクセラレータボードは X 68030 上でも動作可能です。 





慰 ^ ■ 汕“ • ュ 

パワ■アップ// 


VDTK - X68K の仕様 

參 V 70 AFPP (/ iPD 72691) 

フローテ ィング•ボイント•ブロセッサ 

• V 70 CPU (" PD 7063 2) 

20 MHz 3 S ビットマイクロプロセッサ 
籲メインメモリ ( DRAM )2 M パイト 
同ーページ内のアクセスは No Wait 
癱共有メモリ ( SRAM )128 K バイト 
X 68000 との通信用 

參併行動作 X 68000 と V 70 は、併行に動作 
することが可能。 

データの受け渡し処理のために双方向八 
ンドシェーク I / O ボードを搭戴。 


同梱ソフトウェア 

參アセンブラ 
•リンカ 

•ソースコードデバッガ 
參システムモニタ 
•フロートエミュレータ 
•コマンドシェル 

オプションソフトウェア 

• C コンパイラ 

( VDTK - C - X 60 K ) 


価格 

•ボードパッケージ ( XVI 対応) 參オプションソフト ( C コンパイラ) 

VDTK - X 68 K . ¥248,000 VDTK - C - X 68 K . ¥68,000 

購入方法 

上記商品は当面の間、通信販売のみとさせて頂きます。 

購入ご希望の方は、住所、(社名、所属)氏名、電話番号をお知らせ下さい。 

注文塞をお送りいたします。 

※製作:ボード:有限会社アクセス ソフトウヱア:株式会社ハドソン 


囍アクセス 


〒丨〇丨東京都千代田区神田神保町卜 64 
神保町協和ビル 7 F 
003 (3233) 0200(代 FAX .03 (329 1)7019 





コンピユ—夕に変身します0 

ちよつと値段は高いけど、 きっと それ以上の感動と 

興奮を手にすることができるでしよう。 

さあ、あなたも V 70 アクセラレ—夕で 
魔人や小人たちに逢いに行きませんか? 



新しいマシンはすごく速いなあ……と考えている 
X 68000 ユ—ザのあなた、 V 70アクセラレ—夕 
ボ—ドを忘れていませんか? 

V 70 アクセラレ—タボ—ドをスロットに差し込めば、 
あなたのマシンは素晴らしいパフォ—マンスを持った 





































































































































本厚木店 
津田沼店 
越谷店 
焼津イン^一店 
富山店 
金沢店 
寺地店 


東京都渋谷区遒玄坂2 - 28 - 40(03)3496-4141 
東京都町田市森野 1- 39 — 160(0427)23-1313 
東京都八王子市旭町1 -1 八王子そごう 7FO(0426)26-4141 
東京都立川市幸町 4 - 39 - 10 (0425)36-4141 
東京都三 臘市野 崎1 -20-170(0422)31 -6251 
横浜市西区北幸 2-9-5 檐浜 HS ビル 1FO(045)313-6711 
神奈川県厚木市中町 3 - 4 - 40(0462)25-5151 
千萊県沿志野市津田 >81-11- 20(0474)72-5211 
椅玉県越谷市神明 町 2 - 87 - 10(0489)66-1221 
静岡県堍漳市 越後島 3850 (054)626-3311 
富山市掛尾 町 3000(0764)22-5033 
金沢市入江 2 - 630(0762)91-1130 

金沢市寺 地 2 - 30(0762)47-2524 


スタータキ ツ トのお求めは JSP 各店でどうぞ0 


大須店名古屋 市中 区大須4 一 2 — 480(052)262-1141 
テクノランド 大阪市浪速区日本撟5 - 6 - 70(06) 634-1211 
メディアランド 大阪市 浪速区日本橋5 -8 -260(06) 634-1511 
コスモランド大阪市浪速区 難波中 2 - 1- 170(06) 634-31 11 
U. S. LAND 大阪市浪速区日本 橋4 - 9 一 150(06) 634-1411 
ビジネスランド 大阪市北 区 梅田 H-3 大阪駅前 第3ヒル B2O(06) 348-1881 
S 槻店高槻市高槻町 11-160(0726)85-1212 
くずは 店 枚方市楠葉花園町 15 - 20(0720)56-8181 
千里中央店豊中市新千里東町 1-3 SENCHU PAL 2 番街 4FO(06) 834-4141 
语津富田店 高槻市大畑町 24-100(0726)93-7521 
薄 屋川店 寝屋川市緑町4 - 200(0720)34-1166 
枚方 バイハス 店枚方市田口 3 - 41- 70 (0720)48-1211 
牌井寺店藤井寺市岡 2-1- 330(0729)38-2111 
岸和田店 岸和田市土生町 2451- 30(0724)37-1021 


伊 

姫 


さんのみや1はん館 
西宮店 
丹店 
路店 
京都寺町店 
京都近鉄店 
和歌山店 
和歌山南店 
学園前店 
奈良1ばん館 
新大宮店 
郡山インター店 
田原本店 


神 戸市中央区八轜通3 -2 -160(078)231-2 川 
西宮市河原 町 5- 110(0798)71-1171 
伊丹市昆隅池丨- 630(0727)77-510! 
姬路市東延末卜1住友生命姫路南ビル 1FO(0792)22-1221 
京都市下京区寺町通仏光寺下ル惠比須 之町 649C (075) 341-4411 
京都市下京区烏九 通 七条下ル 東塩小路町7020 (075)341-5769 
和歌山 市 元寺 町 4 - 4« (0734)28-1 441 
和瞅山市中息 3680(0734)25-1414 
奈良市 学園 北 1 - 8 - 100(0742)49-1411 
奈良市三条町 478 - 10(0742)27-1111 
奈良市法 華寺町 83 - 50(0742)35-2611 
大和 郡 山市 横田 693 - 10(07435)9-2221 
奈良県 磯城郡田原本町千代574 - 1〇 (07443) 3-4041 
熊本市手 取本町4 - 120(096)359-7800 



パソコン/ワープロ通信ネットワークサービス 

J&P 醒圓 



赵 参轉 ㈣ 

第 4 回王那乃さん ID : JH0 34652 



今回は、 XB 8000 をこよなく愛する王那乃さんの登場 
です。 SF 小説執筆からプログラミングまで、幅広く活用さ 
れています。ビジュアルデータ専用マシンと思われがちな X 
6日000で、小説やプログラムなどの文字データを扱ろメ 
リット、 JSP HOTLINE の魅力などについてろかがっ 
てみました。 

■ XB 日 000 購入の理由は"? 

初めて買ったコンピュータが PC —1211で、それ以来、 MZ —731 • 
Xl - cs-Xl 一 turbo と、シャープの製品の開発姿勢に魅かれて。 
でも、一番の理由は、今までのパソコンには足りなかった部分を 
持ったパソコンだったからです。 

■ 現在お気に入りのビジネスソフトは"? 

ビジネスソフトではありませんが、 SX_WINDOW をよく使 
います。小説を書くときに複数のエディタを立ち上げて、参考資 
料や各章ごとのファイルを参照しながら書けるので、とても助か 
っています。書き終わったら、そのまま通信ソフトを立ち上げて 
巳巳 S に UP することもできますし。 

■ XB 日 000 を使っての満足感、よし C ろ、楽しい部分は 9 

画面が広くて、一度に多くの行を表示で吉るところが良いです。 
他のパソコンならわざわざスクロールしなければ見れないよ5な 
ところも、 X 68000 ならそんな必要はありません。私のよろな物 
書きにとっては、とてもうれしいことです。また、グラフィック 
も表現力豊かなのでとっても満足しています。 

■その他、面白い使い方を教えてください。 

X 68000 のユーザーにとっては、タイマーでパソコンが自動起動 
する機能というのは珍しく思いませんが、実は、とても大切な機能 


基本データ == 

■ 使用機種名: X 68000 PRO ( CZ -652 C - BK ) 

■主な周辺機器: プリンタ ( AP -1000) • バケット通信用 TNC 
ジョイスティック ( XE 1- PR 0) 

3.5 インチ F □□(自作) • 20 M 巳の HD □(自作) 

■ 使用開始時期:19 昍年3月下旬から 

■好きな X 68000 用フリーソフト: MFGE □(グラフィックツール) 


なのではないかと思います。朝、タイマーでパソコンが立ち上がっ 
て目覚まし時計代わりに音楽を鳴らし、画面には今日一日の予定 
が表示され、 H □□には寝ている間に自動起動してアクセスした 
巳巳 S のログが入っている。こ5い5のが私のパソコンの理想像 
でしたが、 X 68000 はその夢をかなえてくれました。 

■ HOTLINE を何に活用されていますか"? 

多くの人とのコミュニケーションに活用しています。また 、 SIG 
では同じ趣味を持つ人と話せるので、色々とアドバイスを受けた 
り、耳寄りな情報を得ることがよくあります0 
■あなたにとって JSP HOTLINE とは"? 

公園ですね。行けば、たくさんの友達が私を待っているからです。 



J&P HOT LINE への 

ご入会は スター タキットて。 




お求めは、下記のお店へ。又は現金書留に_ 

396)=¥3 , 090 を〒556大市浪速区日本橋西卜6-5上新電機株式会社 
55晋^?4;‘。ぉ送りします。 JSP HOTLINE 事務局 宛 TEL ._632-2521 


店/£店/£苫店 
谷田 H 川臘浪 
渋町八立=横 














SHARP 



XIB8030 

32bit PERSONAL WORKSTATION 


ピュア 32bitMC68EC030 搭載。 

クリエイティプノ \°ワーが花開く X68030 シリーズ。 



なか身は、どちらも32ビット。 

プロセッサの未来を先取、洗練されたアーキテクチャを誇る MPU MC 68000シリーズを搭載。 
先駆のクリエイティブ•アビリティで使う人の創造性に応える68ワールドへ、どうぞ。 

\ ^ 32 bit 内部演算処理り 6 bit バスアーキテクチャ。 

OOLJLJLJ 潜在能力を秘めた X68000 シリ-ズ。 

PERSONAL WORKSTATION -XVI 



» X 68000 シリーズは MC 68000(内部レジスタ32ビット、16ビットバス)を搭載しています.•写真のカラーディスプレイおよびカラーディスプレイテレビは別売です 


籲お間い合わせは… 

龙糨式会« コンシューマーセンター西日本相肢宽〒545大阪市阿倍野区*池町22番22号 a (06)62 M 22 l ( 大代表)電子機器亊実本部システム機器営業部〒545大阪市阿倍野区長池町22番22号 0(06)62 卜1221 ( 大代表) 


11111111111111 


T 1 002179050601雑誌02179 -5